version 1.1.1.1, 2012/02/21 17:26:11
|
version 1.1.1.2, 2016/11/02 10:09:10
|
Line 27
|
Line 27
|
#include "if.h" |
#include "if.h" |
#include "zebra/rib.h" |
#include "zebra/rib.h" |
|
|
extern int kernel_add_ipv4 (struct prefix *, struct rib *); | extern int kernel_route_rib (struct prefix *, struct rib *, struct rib *); |
extern int kernel_delete_ipv4 (struct prefix *, struct rib *); | |
extern int kernel_add_route (struct prefix_ipv4 *, struct in_addr *, int, int); |
extern int kernel_add_route (struct prefix_ipv4 *, struct in_addr *, int, int); |
extern int kernel_address_add_ipv4 (struct interface *, struct connected *); |
extern int kernel_address_add_ipv4 (struct interface *, struct connected *); |
extern int kernel_address_delete_ipv4 (struct interface *, struct connected *); |
extern int kernel_address_delete_ipv4 (struct interface *, struct connected *); |
|
|
#ifdef HAVE_IPV6 |
|
extern int kernel_add_ipv6 (struct prefix *, struct rib *); |
|
extern int kernel_delete_ipv6 (struct prefix *, struct rib *); |
|
extern int kernel_delete_ipv6_old (struct prefix_ipv6 *dest, struct in6_addr *gate, |
|
unsigned int index, int flags, int table); |
|
|
|
#endif /* HAVE_IPV6 */ |
|
|
|
#endif /* _ZEBRA_RT_H */ |
#endif /* _ZEBRA_RT_H */ |