version 1.1.1.1, 2012/02/21 17:26:11
|
version 1.1.1.2, 2012/10/09 09:22:29
|
Line 30
|
Line 30
|
struct rtadv_prefix |
struct rtadv_prefix |
{ |
{ |
/* Prefix to be advertised. */ |
/* Prefix to be advertised. */ |
struct prefix prefix; | struct prefix_ipv6 prefix; |
|
|
/* The value to be placed in the Valid Lifetime in the Prefix */ |
/* The value to be placed in the Valid Lifetime in the Prefix */ |
u_int32_t AdvValidLifetime; |
u_int32_t AdvValidLifetime; |
Line 47 struct rtadv_prefix
|
Line 47 struct rtadv_prefix
|
/* The value to be placed in the Autonomous Flag. */ |
/* The value to be placed in the Autonomous Flag. */ |
int AdvAutonomousFlag; |
int AdvAutonomousFlag; |
|
|
/* The value to be placed in the Router Address Flag (RFC3775 7.2). */ | /* The value to be placed in the Router Address Flag [RFC6275 7.2]. */ |
int AdvRouterAddressFlag; |
int AdvRouterAddressFlag; |
#ifndef ND_OPT_PI_FLAG_RADDR |
#ifndef ND_OPT_PI_FLAG_RADDR |
#define ND_OPT_PI_FLAG_RADDR 0x20 |
#define ND_OPT_PI_FLAG_RADDR 0x20 |
Line 58 struct rtadv_prefix
|
Line 58 struct rtadv_prefix
|
extern void rtadv_config_write (struct vty *, struct interface *); |
extern void rtadv_config_write (struct vty *, struct interface *); |
extern void rtadv_init (void); |
extern void rtadv_init (void); |
|
|
/* draft-ietf-mip6-mipext-advapi-03 */ | /* RFC4584 Extension to Sockets API for Mobile IPv6 */ |
|
|
#ifndef ND_OPT_ADV_INTERVAL |
#ifndef ND_OPT_ADV_INTERVAL |
#define ND_OPT_ADV_INTERVAL 7 /* Adv Interval Option */ |
#define ND_OPT_ADV_INTERVAL 7 /* Adv Interval Option */ |