BIND6_ENTRY Struct Reference

The structure describes the BIND6 Object. More...

#include <bind6if.h>


Data Fields

LIST_NODE links
 Links to other BIND6 Objects.
UINT32 flags
 Flags associated with the BIND6 Object.
  • TENTATIVE : Address is not assigned and the DAD process is executing on it
  • DEPRECATED: Address Lifetime has expired and should not be used.
  • ANYCAST : Address is an ANYCAST address and DAD should -not- be run on it.

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.


Detailed Description

The structure describes the BIND6 Object.

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.


The documentation for this struct was generated from the following file:
Copyright 2009, Texas Instruments Incorporated