version 1.1.1.1, 2012/02/21 17:26:12
|
version 1.1.1.4, 2016/11/02 10:09:10
|
Line 26 Software Foundation, Inc., 59 Temple Place - Suite 330
|
Line 26 Software Foundation, Inc., 59 Temple Place - Suite 330
|
#define BGP_SCAN_INTERVAL_DEFAULT 60 |
#define BGP_SCAN_INTERVAL_DEFAULT 60 |
#define BGP_IMPORT_INTERVAL_DEFAULT 15 |
#define BGP_IMPORT_INTERVAL_DEFAULT 15 |
|
|
|
#define NEXTHOP_FAMILY(nexthop_len) ( \ |
|
((nexthop_len) == 4 || \ |
|
(nexthop_len) == 12 ? AF_INET : \ |
|
((nexthop_len) == 16 || \ |
|
(nexthop_len) == 24 || \ |
|
(nexthop_len) == 48 ? AF_INET6 : \ |
|
AF_UNSPEC)) \ |
|
) |
|
|
/* BGP nexthop cache value structure. */ |
/* BGP nexthop cache value structure. */ |
struct bgp_nexthop_cache |
struct bgp_nexthop_cache |
{ |
{ |
Line 54 extern void bgp_connected_add (struct connected *c);
|
Line 63 extern void bgp_connected_add (struct connected *c);
|
extern void bgp_connected_delete (struct connected *c); |
extern void bgp_connected_delete (struct connected *c); |
extern int bgp_multiaccess_check_v4 (struct in_addr, char *); |
extern int bgp_multiaccess_check_v4 (struct in_addr, char *); |
extern int bgp_config_write_scan_time (struct vty *); |
extern int bgp_config_write_scan_time (struct vty *); |
extern int bgp_nexthop_check_ebgp (afi_t, struct attr *); | extern int bgp_nexthop_onlink (afi_t, struct attr *); |
extern int bgp_nexthop_self (afi_t, struct attr *); | extern int bgp_nexthop_self (struct attr *); |
| extern void bgp_address_init (void); |
| extern void bgp_address_destroy (void); |
| extern void bgp_scan_destroy (void); |
|
|
#endif /* _QUAGGA_BGP_NEXTHOP_H */ |
#endif /* _QUAGGA_BGP_NEXTHOP_H */ |