NetBurner 3.5.0
PDF Version
 
ipv6_intf.h
Go to the documentation of this file.
1/*NB_REVISION*/
2
3/*NB_COPYRIGHT*/
4
30#ifndef IPV6_INTF_H
31#define IPV6_INTF_H
32
33#include <basictypes.h>
34#include <nettypes.h>
35
36void InitIPv6(int ifc = 0);
47void StartDHCPv6_Solicit(int ifnum = -1);
48
55void StartDHCPv6_InfoReq(int ifnum = -1);
56
65inline void StartDHCPv6(int ifnum = -1)
66{
68}
69
82bool AddStaticIPv6Address(const IPADDR6 &ip, int ifnum = -1);
83
96bool RemoveStaticIPv6Address(const IPADDR6 &ip, int ifnum = -1);
97
98#endif
99
Used to hold and manipulate IPv4 and IPv6 addresses in dual stack mode.
Definition ipv6_addr.h:41
void StartDHCPv6_Solicit(int ifnum=-1)
Manually starts the DHCPv6 Client in Full Solicitation 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.
void InitIPv6(int ifc=0)
void StartDHCPv6(int ifnum=-1)
Manually starts the DHCPv6 Client in Information Request mode.
Definition ipv6_intf.h:65
void ShowAllV6Info()
void StartDHCPv6_InfoReq(int ifnum=-1)
Manually starts the DHCPv6 Client in Full Solicitation mode.
NetBurner IPADDR4 Class. See the IPADDR4 Class page for complete documentation.