Open Ethernet Networking (OpEN) API Guide and Reference Manual  3.11.1.2
Functions
openapi_ip6radv.h File Reference
#include "openapi_common.h"

Go to the source code of this file.

Functions

open_error_t openapiIp6RtrRadvAdvLifetimeGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
 Get IPv6 router advertise lifetime. More...
 
open_error_t openapiIp6RtrRadvAdvLifetimeSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
 Set IPv6 router advertise lifetime. More...
 
open_error_t openapiIp6RtrRadvAdvMtuGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
 Get IPv6 router advertise link mtu. More...
 
open_error_t openapiIp6RtrRadvAdvMtuSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
 Set IPv6 router advertise link mtu. More...
 
open_error_t openapiIp6RtrRadvHopLimitUnspec (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
 Set IPv6 hop limit advertised on the interface to unspecified(0). More...
 
open_error_t openapiIp6RtrRadvHopLimitUnspecGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
 Get whether IPv6 hop limit advertised on the interface to unspecified(0) More...
 
open_error_t openapiIp6RtrRadvManagedFlagGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
 Get IPv6 router advertise managed flag. More...
 
open_error_t openapiIp6RtrRadvManagedFlagSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
 Set IPv6 router advertise managed flag. More...
 
open_error_t openapiIp6RtrRadvMaxAdvIntGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
 Get IPv6 router advertise Maximum advertisement interval. More...
 
open_error_t openapiIp6RtrRadvMaxAdvIntSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
 Set IPv6 router advertise Maximum advertisement interval. More...
 
open_error_t openapiIp6RtrRadvMinAdvIntGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
 Get IPv6 router advertise Minimum advertisement interval. More...
 
open_error_t openapiIp6RtrRadvMinAdvIntSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
 Set IPv6 router advertise Minimum advertisement interval. More...
 
open_error_t openapiIp6RtrRadvOtherCfgFlagGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
 Get IPv6 router advertise other-config flag. More...
 
open_error_t openapiIp6RtrRadvOtherCfgFlagSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
 Set IPv6 router advertise other-config flag. More...
 
open_error_t openapiIp6RtrRadvPrefixGet (openapiClientHandle_t *client_handle, uint32_t ifNum, open_inet_addr_t *prefix, uint32_t plen, uint32_t *prefLife, uint32_t *validLife, OPEN_BOOL_t *onLink, OPEN_BOOL_t *autonomous)
 Get IPv6 router as per prefix attributes. More...
 
open_error_t openapiIp6RtrRadvPrefixSet (openapiClientHandle_t *client_handle, uint32_t ifNum, open_inet_addr_t *prefix, uint32_t plen, uint32_t prefLife, uint32_t validLife, uint16_t lifeDecrFlags, OPEN_BOOL_t onLink, OPEN_BOOL_t autonomous)
 Set IPv6 router as per prefix attributes. More...
 
open_error_t openapiIp6RtrRadvRtrPrefGet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
 Get IPv6 router preference. More...
 
open_error_t openapiIp6RtrRadvRtrPrefSet (openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
 Set IPv6 router preference. More...
 
open_error_t openapiIp6RtrRadvSuppressGet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
 Get IPv6 router advertise suppression. More...
 
open_error_t openapiIp6RtrRadvSuppressSet (openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
 Set IPv6 router advertise suppression. More...