#include <bind6if.h>
Data Fields | |
LIST_NODE | links |
Links to other BIND6 Objects. | |
UINT32 | flags |
Flags associated with the BIND6 Object.
| |
NETIF_DEVICE * | ptr_device |
Network Interface Device on which the BIND6 object resides. | |
HANDLE | hRtNet |
Handle of the networking (CLONING) route which is associated with the BIND6 Object. | |
HANDLE | hRtHost |
Handle of the HOST route which is associated with the BIND6 Object. | |
IP6N | IPHost |
The IPv6 Address associated with the BIND6 Object. | |
IP6N | IPNet |
The IPv6 Network address associated with the BIND6 Object. | |
IP6N | IPMask |
The IPv6 Network Mask associated with the BIND6 Object. | |
int | ValidLifetime |
The Valid Lifetime of the BIND6 Object for which the address and associated bindings will remain valid. All Link Local Bindings remain vaid forever. Valid Lifetime is stored as an "absolute" value. | |
int | PreferredLifetime |
The Preferred Lifetime of the BIND6 Object for which the address and associated bindings will remain valid. All Link Local Bindings remain vaid forever. Preferred Lifetime is stored as an "absolute" value. | |
UINT16 | NumProbes |
The Number of probes sent out on this address for the DAD state machine. |
There exists a BIND6 Object for each IPv6 Address which has been assigned to a network interface. If there are multiple IPv6 addresses assigned to the same network interface then each address is associated with a BIND6 object.