gnrc_ipv6_netif_addr_t Struct Reference

Type to represent an IPv6 address registered to an interface. More...

Detailed Description

Definition at line 240 of file ipv6/netif.h.

#include <net/gnrc/ipv6/netif.h>

Data Fields

ipv6_addr_t addr
 The address data.
 
uint8_t flags
 flags
 
uint8_t prefix_len
 length of the prefix of the address
 
Neigbour discovery variables for prefixes
uint32_t valid
 The time in seconds this address is valid. More...
 
uint32_t preferred
 The length of time that this address remains preferred. More...
 
xtimer_t valid_timeout
 Validity timeout timer.
 
msg_t valid_timeout_msg
 msg_t for gnrc_ipv6_netif_addr_t::valid_timeout
 

Field Documentation

uint32_t gnrc_ipv6_netif_addr_t::preferred

If it is UINT32_MAX the lifetime is infinite. It must be < gnrc_ipv6_netif_addr_t::valid.

Definition at line 262 of file ipv6/netif.h.

uint32_t gnrc_ipv6_netif_addr_t::valid

If it is UINT32_MAX the lifetime is infinite.

Definition at line 255 of file ipv6/netif.h.


The documentation for this struct was generated from the following file: