Neighbor discovery (RFC 4861)
Data Structures | |
struct | uip_nd6_na |
A neighbor advertisement constant part. More... | |
struct | uip_nd6_ns |
A neighbor solicitation constant part. More... | |
struct | uip_nd6_opt_hdr |
ND option header. More... | |
struct | uip_nd6_opt_mtu |
ND option MTU. More... | |
struct | uip_nd6_opt_prefix_info |
ND option prefix information. More... | |
struct | uip_nd6_opt_redirected_hdr |
struct | uip_nd6_ra |
A router advertisement constant part. More... | |
struct | uip_nd6_redirect |
A redirect message constant part. More... | |
struct | uip_nd6_rs |
A router solicitation constant part. More... | |
Typedefs | |
ND message structures | |
typedef struct uip_nd6_ns | uip_nd6_ns |
A neighbor solicitation constant part. More... | |
typedef struct uip_nd6_na | uip_nd6_na |
A neighbor advertisement constant part. More... | |
typedef struct uip_nd6_rs | uip_nd6_rs |
A router solicitation constant part. More... | |
typedef struct uip_nd6_ra | uip_nd6_ra |
A router advertisement constant part. More... | |
typedef struct uip_nd6_redirect | uip_nd6_redirect |
A redirect message constant part. More... | |
ND Option structures | |
typedef struct uip_nd6_opt_hdr | uip_nd6_opt_hdr |
ND option header. More... | |
typedef struct uip_nd6_opt_prefix_info | uip_nd6_opt_prefix_info |
ND option prefix information. More... | |
typedef struct uip_nd6_opt_mtu | uip_nd6_opt_mtu |
ND option MTU. More... | |
typedef struct uip_nd6_opt_redirected_hdr | uip_nd6_opt_redirected_hdr |
Functions | |
void | uip_appserver_addr_get (uip_ipaddr_t *ipaddr) |
ND Messages Processing and Generation | |
void | uip_nd6_ns_input (void) |
Process a neighbor solicitation. More... | |
void | uip_nd6_ns_output (uip_ipaddr_t *src, uip_ipaddr_t *dest, uip_ipaddr_t *tgt) |
Send a neighbor solicitation, send a Neighbor Advertisement. More... | |
void | uip_nd6_rs_output (void) |
Send a Router Solicitation. More... | |
void | uip_nd6_init (void) |
Initialise the uIP ND core. More... | |