summaryrefslogtreecommitdiffstats
path: root/eigrpd/eigrp_routemap.h
blob: 1d37b25efcc2fb1f0c2587a7a03cc9ec3e78332a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
 * eigrp_routemap.h
 *
 *  Created on: Nov 19, 2015
 *      Author: root
 */

#ifndef EIGRPD_EIGRP_ROUTEMAP_H_
#define EIGRPD_EIGRP_ROUTEMAP_H_

#include "if_rmap.h"

extern bool eigrp_routemap_prefix_apply(struct eigrp *eigrp,
					struct eigrp_interface *ei,
					int in,
					struct prefix *prefix);
extern void eigrp_route_map_update(const char *);
extern void eigrp_route_map_init();
extern void eigrp_if_rmap_update(struct if_rmap *);
extern void eigrp_if_rmap_update_interface(struct interface *);
extern void eigrp_routemap_update_redistribute(void);
extern void eigrp_rmap_update(const char *);

#endif /* EIGRPD_EIGRP_ROUTEMAP_H_ */