55 #ifndef OPENAPI_ROUTING_RTRDISC_H_INCLUDED
56 #define OPENAPI_ROUTING_RTRDISC_H_INCLUDED
243 uint32_t *defMinAdvInt);
324 uint32_t *defLifetime);
open_error_t openapiRtrDiscAdvLifetimeSet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t time)
Sets the value of lifetime field of router advertisement sent from the interface. ...
open_error_t openapiRtrDiscAdvLifetimeGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t *time)
Gets the value of lifetime field of router advertisement sent from the interface. ...
open_error_t openapiRtrDiscMaxAdvIntervalGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t *time)
Gets the maximum time allowed between sending router advertisements from the interface.
open_error_t openapiRtrDiscAdvLifetimeRevert(openapiClientHandle_t *client_handle, uint32_t intIfNum)
Revert AdvertisementLifetime to its default value.
open_error_t openapiRtrDiscAdvLifetimeDefaultGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t *defLifetime)
Gets the default value of lifetime field of router advertisement sent from the interface.
open_error_t
OPEN uses these enumerators to indicate the error codes.
open_error_t openapiRtrDiscMinAdvIntervalSet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t time)
Sets the minimum time allowed between sending router advertisements from the interface.
open_error_t openapiRtrDiscPreferenceLevelGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, int32_t *integer)
Gets the preferability of the address as a default router address, relative to other router addresses...
open_error_t openapiRtrDiscMinAdvIntervalGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t *time)
Gets the minimum time allowed between sending router advertisements from the interface.
open_error_t openapiRtrDiscAdvertiseSet(openapiClientHandle_t *client_handle, uint32_t intIfNum, OPEN_BOOL_t flag)
Sets the router discovery mode on the interface.
open_error_t openapiRtrDiscPreferenceLevelSet(openapiClientHandle_t *client_handle, uint32_t intIfNum, int32_t integer)
Sets the preferability of the address as a default router address, relative to other router addresses...
OPEN_BOOL_t
OPEN uses these enumerators to indicate true or false for a given config or status parameter...
open_error_t openapiRtrDiscMinAdvIntervalDefaultGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t *defMinAdvInt)
Gets the default minimum advertisement interval.
open_error_t openapiRtrDiscAdvertiseGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, OPEN_BOOL_t *flag)
Gets the router discovery mode on the interface.
open_error_t openapiRtrDiscAdvAddrSet(openapiClientHandle_t *client_handle, uint32_t intIfNum, open_inet_addr_t ipAddr)
Sets the advertisement address that is used as the destination ip address in the advertisement packet...
open_error_t openapiRtrDiscMinAdvIntervalRevert(openapiClientHandle_t *client_handle, uint32_t intIfNum)
Revert MinAdvertisementInterval to its default value.
open_error_t openapiRtrDiscAdvAddrGet(openapiClientHandle_t *client_handle, uint32_t intIfNum, open_inet_addr_t *ipAddr)
Gets the advertisement address that is used as the destination ip address in the advertisement packet...
open_error_t openapiRtrDiscMaxAdvIntervalSet(openapiClientHandle_t *client_handle, uint32_t intIfNum, uint32_t time)
Sets the maximum time allowed between sending router advertisements from the interface.