NetBurner 3.5.6
PDF Version

Classes

struct  IPV6_ROUTER
 IPv6 router information element. More...
 
struct  IPV6_PREFIX
 IPv6 prefix and address management element. More...
 
struct  IPV6_DEST
 IPv6 destination cache element. More...
 

Enumerations

enum  eMY_ADDR_STATE { eTenative , eValid_Preferred , eValid_Depricated , eInvalid }
 IPv6 address states enumeration. More...
 
enum  ePrefixSource {
  eLinkLocal , eRouter , eDHCP , eStatic ,
  eUnknown
}
 IPv6 prefix source enumeration. More...
 
enum  eRouteOutResult { eSent , eDoingND , eNoRoute }
 Route output result enumeration. More...
 

Detailed Description

#include< ipv6_interface.h>


IPv6 routing and destination management functionality.

Enumeration Type Documentation

◆ eMY_ADDR_STATE

#include <ipv6_interface.h>

IPv6 address states enumeration.

Defines the various states an IPv6 address can be in during its lifecycle.

Enumerator
eTenative 

Address is tentative (duplicate address detection in progress)

eValid_Preferred 

Address is valid and preferred.

eValid_Depricated 

Address is valid but deprecated.

eInvalid 

Address is invalid.

◆ ePrefixSource

#include <ipv6_interface.h>

IPv6 prefix source enumeration.

Identifies how an IPv6 prefix was obtained.

Enumerator
eLinkLocal 

Link-local address.

eRouter 

From router advertisement.

eDHCP 

From DHCPv6.

eStatic 

Statically configured.

eUnknown 

Unknown source.

◆ eRouteOutResult

#include <ipv6_interface.h>

Route output result enumeration.

Results from attempting to route a packet to a destination.

Enumerator
eSent 

Packet was sent successfully.

eDoingND 

Performing neighbor discovery.

eNoRoute 

No route available.