#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_ */