#include <inetvpn_address.h>
|
static int | FromProtoPrefix (const BgpProtoPrefix &proto_prefix, InetVpnPrefix *prefix, const BgpAttr *attr, uint32_t *label) |
|
static int | FromProtoPrefix (BgpServer *server, const BgpProtoPrefix &proto_prefix, const BgpAttr *attr, const Address::Family family, InetVpnPrefix *prefix, BgpAttrPtr *new_attr, uint32_t *label, uint32_t *l3_label) |
|
static InetVpnPrefix | FromString (const std::string &str, boost::system::error_code *errorp=NULL) |
|
Definition at line 18 of file inetvpn_address.h.
◆ InetVpnPrefix() [1/3]
InetVpnPrefix::InetVpnPrefix |
( |
| ) |
|
◆ InetVpnPrefix() [2/3]
◆ InetVpnPrefix() [3/3]
◆ addr()
◆ BuildProtoPrefix()
void InetVpnPrefix::BuildProtoPrefix |
( |
uint32_t |
label, |
|
|
BgpProtoPrefix * |
proto_prefix, |
|
|
const BgpAttr * |
attr = NULL |
|
) |
| const |
◆ FromProtoPrefix() [1/2]
◆ FromProtoPrefix() [2/2]
◆ FromString()
InetVpnPrefix InetVpnPrefix::FromString |
( |
const std::string & |
str, |
|
|
boost::system::error_code * |
errorp = NULL |
|
) |
| |
|
static |
◆ IsMoreSpecific()
bool InetVpnPrefix::IsMoreSpecific |
( |
const InetVpnPrefix & |
rhs | ) |
const |
◆ operator==()
bool InetVpnPrefix::operator== |
( |
const InetVpnPrefix & |
rhs | ) |
const |
◆ prefixlen()
int InetVpnPrefix::prefixlen |
( |
| ) |
const |
|
inline |
◆ route_distinguisher()
◆ ToString()
string InetVpnPrefix::ToString |
( |
| ) |
const |
◆ addr_
◆ prefixlen_
int InetVpnPrefix::prefixlen_ |
|
private |
◆ rd_
The documentation for this class was generated from the following files: