#include <address.h>
|
enum | Family {
UNSPEC = 0
, INET = 1
, INET6 = 2
, INETVPN = 3
,
INET6VPN = 4
, RTARGET = 5
, EVPN = 6
, ERMVPN = 7
,
MVPN = 8
, INETMPLS = 9
, NUM_FAMILIES
} |
|
Definition at line 17 of file address.h.
◆ Family
Enumerator |
---|
UNSPEC | |
INET | |
INET6 | |
INETVPN | |
INET6VPN | |
RTARGET | |
EVPN | |
ERMVPN | |
MVPN | |
INETMPLS | |
NUM_FAMILIES | |
Definition at line 24 of file address.h.
◆ Address()
◆ FamilyFromString()
◆ FamilyToString()
◆ FamilyToTableString()
◆ GetIp4SubnetAddress()
◆ GetIp6SubnetAddress()
◆ V4FromV4MappedV6()
◆ VpnFamilyFromFamily()
◆ addr_
◆ kMaxV4Bytes
const uint8_t Address::kMaxV4Bytes = 4 |
|
static |
◆ kMaxV4PrefixLen
const uint8_t Address::kMaxV4PrefixLen = 32 |
|
static |
◆ kMaxV6Bytes
const uint8_t Address::kMaxV6Bytes = 16 |
|
static |
◆ kMaxV6PrefixLen
const uint8_t Address::kMaxV6PrefixLen = 128 |
|
static |
The documentation for this class was generated from the following files: