NetBurner 3.5.6
PDF Version
DHCPv6 Client

Functions

void InitIPv6 (int ifc=0)
 
void ShowAllV6Info ()
 
void StartDHCPv6_Solicit (int ifnum=-1)
 Manually starts the DHCPv6 Client in Full Solicitation mode.
 
void StartDHCPv6_InfoReq (int ifnum=-1)
 Manually starts the DHCPv6 Client in Full Solicitation mode.
 
void StartDHCPv6 (int ifnum=-1)
 Manually starts the DHCPv6 Client in Information Request mode.
 
bool AddStaticIPv6Address (const IPADDR6 &ip, int ifnum=-1)
 Add a static IPv6 address to an interface.
 
bool RemoveStaticIPv6Address (const IPADDR6 &ip, int ifnum=-1)
 Add a static IPv6 address to an interface.
 

Detailed Description

#include< ipv6_intf.h>


Function Documentation

◆ AddStaticIPv6Address()

bool AddStaticIPv6Address ( const IPADDR6 & ip,
int ifnum = -1 )

#include <ipv6_intf.h>

Add a static IPv6 address to an interface.

Parameters
ipThe IP address to add.
ifnumThe desired IPv6Interface to operate on. A negative value will use the first interface.
Return values
trueIP address successfully added
falseError
See also
RemoveStaticIPv6Address()

◆ InitIPv6()

void InitIPv6 ( int ifc = 0)

#include <ipv6_intf.h>

◆ RemoveStaticIPv6Address()

bool RemoveStaticIPv6Address ( const IPADDR6 & ip,
int ifnum = -1 )

#include <ipv6_intf.h>

Add a static IPv6 address to an interface.

Parameters
ipThe IP address to remove.
ifnumThe desired IPv6Interface to operate on. A negative value will use the first interface.
Return values
trueIP address successfully removed
falseError
See also
AddStaticIPv6Address()

◆ ShowAllV6Info()

void ShowAllV6Info ( )

#include <ipv6_intf.h>

◆ StartDHCPv6()

void StartDHCPv6 ( int ifnum = -1)
inline

#include <ipv6_intf.h>

Manually starts the DHCPv6 Client in Information Request mode.

Parameters
ifnumThe desired IPv6Interface to operate on. A negative value indicates all interfaces
See also
StartDHCPv6_Solicit()

◆ StartDHCPv6_InfoReq()

void StartDHCPv6_InfoReq ( int ifnum = -1)

#include <ipv6_intf.h>

Manually starts the DHCPv6 Client in Full Solicitation mode.

Parameters
ifnumThe desired IPv6Interface to operate on. A negative value indicates all interfaces

◆ StartDHCPv6_Solicit()

void StartDHCPv6_Solicit ( int ifnum = -1)

#include <ipv6_intf.h>

Manually starts the DHCPv6 Client in Full Solicitation mode.

Parameters
ifnumThe desired IPv6Interface to operate on. A negative value indicates all interfaces
See also
StartDHCPv6()