#include <icmpv6_proto.h>
Definition at line 263 of file icmpv6_proto.h.
◆ NDTransmittedIntfMap
◆ WaitForTrafficIntfMap
◆ Icmpv6PathPreferenceState()
Icmpv6PathPreferenceState::Icmpv6PathPreferenceState |
( |
Icmpv6VrfState * |
vrf_state, |
|
|
uint32_t |
vrf_id, |
|
|
IpAddress |
vm_ip_addr, |
|
|
uint8_t |
plen |
|
) |
| |
◆ ~Icmpv6PathPreferenceState()
Icmpv6PathPreferenceState::~Icmpv6PathPreferenceState |
( |
| ) |
|
◆ HandleNA()
void Icmpv6PathPreferenceState::HandleNA |
( |
uint32_t |
itf | ) |
|
◆ IntfPresentInEvpnMap()
bool Icmpv6PathPreferenceState::IntfPresentInEvpnMap |
( |
uint32_t |
id | ) |
|
|
inline |
◆ IntfPresentInIpMap()
bool Icmpv6PathPreferenceState::IntfPresentInIpMap |
( |
uint32_t |
id | ) |
|
|
inline |
◆ IntfRetryCountInEvpnMap()
uint32_t Icmpv6PathPreferenceState::IntfRetryCountInEvpnMap |
( |
uint32_t |
id | ) |
|
|
inline |
◆ IntfRetryCountInIpMap()
uint32_t Icmpv6PathPreferenceState::IntfRetryCountInIpMap |
( |
uint32_t |
id | ) |
|
|
inline |
◆ ip()
const IpAddress& Icmpv6PathPreferenceState::ip |
( |
| ) |
const |
|
inline |
◆ mac()
MacAddress Icmpv6PathPreferenceState::mac |
( |
void |
| ) |
const |
|
inline |
◆ SendNeighborSolicit() [1/2]
bool Icmpv6PathPreferenceState::SendNeighborSolicit |
( |
| ) |
|
◆ SendNeighborSolicit() [2/2]
◆ SendNeighborSolicitForAllIntf()
void Icmpv6PathPreferenceState::SendNeighborSolicitForAllIntf |
( |
const AgentRoute * |
route | ) |
|
◆ StartTimer()
void Icmpv6PathPreferenceState::StartTimer |
( |
| ) |
|
◆ vrf_state()
◆ intrusive_ptr_add_ref
◆ intrusive_ptr_release
◆ evpn_wait_for_traffic_map_
◆ kMaxRetry
const uint32_t Icmpv6PathPreferenceState::kMaxRetry = 30 * 5 |
|
static |
◆ kNSTryCount
const uint32_t Icmpv6PathPreferenceState::kNSTryCount = 9 |
|
static |
◆ kTimeout
const uint32_t Icmpv6PathPreferenceState::kTimeout = 2000 |
|
static |
◆ kTimeoutMultiplier
const uint32_t Icmpv6PathPreferenceState::kTimeoutMultiplier = 5 |
|
static |
◆ l3_wait_for_traffic_map_
◆ mac_
◆ ns_req_timer_
Timer* Icmpv6PathPreferenceState::ns_req_timer_ |
|
private |
◆ plen_
uint8_t Icmpv6PathPreferenceState::plen_ |
|
private |
◆ refcount_
tbb::atomic<int> Icmpv6PathPreferenceState::refcount_ |
|
private |
◆ svc_ip_
◆ vm_ip_
◆ vrf_id_
uint32_t Icmpv6PathPreferenceState::vrf_id_ |
|
private |
◆ vrf_state_
The documentation for this class was generated from the following files: