Open Ethernet Networking (OpEN) API Guide and Reference Manual
3.6.0.3
|
#include <stdio.h>
#include <stddef.h>
#include <sys/un.h>
#include "openapi_common.h"
#include "openapi_routing_config.h"
Go to the source code of this file.
Data Structures | |
struct | OPEN_ARP_ENTRY_t |
Enumerations | |
enum | OPEN_ARP_TYPE_t { OPEN_ARP_LOCAL = 0x01, OPEN_ARP_GATEWAY = 0x02, OPEN_ARP_RESOLVED = 0x04, OPEN_ARP_NET_DIR_BCAST = 0x08, OPEN_ARP_DISCARD_WHEN_SOURCE = 0x10, OPEN_ARP_STATIC = 0x20, OPEN_ARP_UNNUMBERED = 0x40, OPEN_ARP_KERNEL = 0x80 } |
Functions | |
open_error_t | openapiArpAgeTimeGet (openapiClientHandle_t *client_handle, uint32_t *val) |
API to get the ARP age time in seconds. More... | |
open_error_t | openapiArpCacheSizeGet (openapiClientHandle_t *client_handle, uint32_t *val) |
API to get the ARP cache size. More... | |
open_error_t | openapiArpDynamicRenewModeGet (openapiClientHandle_t *client_handle, OPEN_CONTROL_t *val) |
API to get if ARP dynamic renew mode is enabled or not. More... | |
open_error_t | openapiArpEntryInfoGet (openapiClientHandle_t *client_handle, open_buffdesc *vrfName, uint32_t intf, open_inet_addr_t ipAddr, OPEN_ARP_ENTRY_t *entry) |
Get the ARP data for a given vrfName, ipAddr, and interface. More... | |
open_error_t | openapiArpEntryVrfNextGet (openapiClientHandle_t *client_handle, open_buffdesc *vrfName, uint32_t *intf, open_inet_addr_t *ipAddr) |
Get the next VRF ARP entry. More... | |
open_error_t | openapiArpNumRetriesGet (openapiClientHandle_t *client_handle, uint32_t *val) |
API to get the ARP number of retries. More... | |
open_error_t | openapiArpResponseTimeGet (openapiClientHandle_t *client_handle, uint32_t *val) |
API to get the ARP response time in seconds. More... | |
open_error_t | openapiArpStaticEntryCountInfoGet (openapiClientHandle_t *client_handle, uint32_t *configured, uint32_t *active, uint32_t *max) |
API to get the ARP static entry count info. More... | |
open_error_t | openapiArpTotalEntryCountInfoGet (openapiClientHandle_t *client_handle, uint32_t *current, uint32_t *peak) |
API to get the ARP total current entry count info. More... | |