summaryrefslogtreecommitdiffstats
path: root/eigrpd/eigrp_routemap.h
blob: c471679619d5ab014ddbf52621ad89fb0b5de6da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*
 * 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_ */