#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: