diff options
Diffstat (limited to 'ospfd/ospf_asbr.h')
-rw-r--r-- | ospfd/ospf_asbr.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/ospfd/ospf_asbr.h b/ospfd/ospf_asbr.h index f368246d..ddfa9fae 100644 --- a/ospfd/ospf_asbr.h +++ b/ospfd/ospf_asbr.h @@ -54,22 +54,23 @@ struct external_info #define OSPF_ASBR_CHECK_DELAY 30 -void ospf_external_route_remove (struct prefix_ipv4 *p); +void ospf_external_route_remove (struct ospf *, struct prefix_ipv4 *); struct external_info *ospf_external_info_new (u_char); -void ospf_reset_route_map_set_values (struct route_map_set_values *values); -int ospf_route_map_set_compare (struct route_map_set_values *values1, - struct route_map_set_values *values2); +void ospf_reset_route_map_set_values (struct route_map_set_values *); +int ospf_route_map_set_compare (struct route_map_set_values *, + struct route_map_set_values *); struct external_info *ospf_external_info_add (u_char, struct prefix_ipv4, unsigned int, struct in_addr); void ospf_external_info_delete (u_char, struct prefix_ipv4); struct external_info *ospf_external_info_lookup (u_char, struct prefix_ipv4 *); -void ospf_asbr_status_update (u_char); +void ospf_asbr_status_update (struct ospf *, u_char); void ospf_redistribute_withdraw (u_char); void ospf_asbr_check (); void ospf_schedule_asbr_check (); void ospf_asbr_route_install_lsa (struct ospf_lsa *); -struct ospf_lsa *ospf_external_info_find_lsa (struct prefix_ipv4 *p); +struct ospf_lsa *ospf_external_info_find_lsa (struct ospf *, + struct prefix_ipv4 *p); #endif /* _ZEBRA_OSPF_ASBR_H */ |