|
OpenSDN source code
|
#include <arp_proto.h>


Public Member Functions | |
| ArpDBState (ArpVrfState *vrf_state, uint32_t vrf_id, IpAddress vm_ip_addr, uint8_t plen) | |
| ~ArpDBState () | |
| void | UpdateMac (const InterfaceNH *nh) |
| void | Update (const AgentRoute *route) |
| void | UpdateArpRoutes (const InetUnicastRouteEntry *route) |
| void | Delete (const InetUnicastRouteEntry *rt) |
Public Member Functions inherited from DBState | |
| virtual | ~DBState () |
Static Public Attributes | |
| static const uint32_t | kMaxRetry = 30 * 5 |
| static const uint32_t | kTimeout = 2000 |
Private Attributes | |
| ArpVrfState * | vrf_state_ |
| SecurityGroupList | sg_list_ |
| TagList | tag_list_ |
| bool | policy_ |
| bool | resolve_route_ |
| VnListType | vn_list_ |
| ArpPathPreferenceStatePtr | arp_path_preference_state_ |
Definition at line 385 of file arp_proto.h.
| ArpDBState::ArpDBState | ( | ArpVrfState * | vrf_state, |
| uint32_t | vrf_id, | ||
| IpAddress | vm_ip_addr, | ||
| uint8_t | plen | ||
| ) |
| ArpDBState::~ArpDBState | ( | ) |
Definition at line 323 of file arp_proto.cc.
| void ArpDBState::Delete | ( | const InetUnicastRouteEntry * | rt | ) |
| void ArpDBState::Update | ( | const AgentRoute * | route | ) |
| void ArpDBState::UpdateArpRoutes | ( | const InetUnicastRouteEntry * | route | ) |
| void ArpDBState::UpdateMac | ( | const InterfaceNH * | nh | ) |
|
private |
Definition at line 405 of file arp_proto.h.
|
static |
Definition at line 387 of file arp_proto.h.
|
static |
Definition at line 389 of file arp_proto.h.
|
private |
Definition at line 402 of file arp_proto.h.
|
private |
Definition at line 403 of file arp_proto.h.
|
private |
Definition at line 400 of file arp_proto.h.
|
private |
Definition at line 401 of file arp_proto.h.
|
private |
Definition at line 404 of file arp_proto.h.
|
private |
Definition at line 399 of file arp_proto.h.