]> git.proxmox.com Git - mirror_frr.git/blobdiff - eigrpd/eigrp_routemap.h
zebra: Allow ns delete to happen after under/over flow checks
[mirror_frr.git] / eigrpd / eigrp_routemap.h
index 0fee25b9aba3c66edab8748da16e985598666620..c471679619d5ab014ddbf52621ad89fb0b5de6da 100644 (file)
@@ -8,11 +8,16 @@
 #ifndef EIGRPD_EIGRP_ROUTEMAP_H_
 #define EIGRPD_EIGRP_ROUTEMAP_H_
 
-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 *);
+#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_ */