35 #ifndef OPENAPI_IP6RADV_H_INCLUDED
36 #define OPENAPI_IP6RADV_H_INCLUDED
388 uint32_t plen, uint32_t prefLife, uint32_t validLife,
413 uint32_t plen, uint32_t *prefLife, uint32_t *validLife,
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).
open_error_t openapiIp6RtrRadvMaxAdvIntSet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
Set IPv6 router advertise Maximum advertisement interval.
open_error_t openapiIp6RtrRadvAdvMtuGet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
Get IPv6 router advertise link mtu.
open_error_t
OPEN uses these enumerators to indicate the error codes.
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.
open_error_t openapiIp6RtrRadvMaxAdvIntGet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
Get IPv6 router advertise Maximum advertisement interval.
open_error_t openapiIp6RtrRadvMinAdvIntSet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
Set IPv6 router advertise Minimum advertisement interval.
open_error_t openapiIp6RtrRadvOtherCfgFlagSet(openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
Set IPv6 router advertise other-config flag.
open_error_t openapiIp6RtrRadvAdvMtuSet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
Set IPv6 router advertise link mtu.
open_error_t openapiIp6RtrRadvAdvLifetimeGet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
Get IPv6 router advertise lifetime.
open_error_t openapiIp6RtrRadvRtrPrefGet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
Get IPv6 router preference.
OPEN_BOOL_t
OPEN uses these enumerators to indicate true or false for a given config or status parameter...
open_error_t openapiIp6RtrRadvManagedFlagGet(openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
Get IPv6 router advertise managed flag.
open_error_t openapiIp6RtrRadvAdvLifetimeSet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
Set IPv6 router advertise lifetime.
open_error_t openapiIp6RtrRadvMinAdvIntGet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t *val)
Get IPv6 router advertise Minimum advertisement interval.
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.
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)
open_error_t openapiIp6RtrRadvManagedFlagSet(openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
Set IPv6 router advertise managed flag.
open_error_t openapiIp6RtrRadvSuppressGet(openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
Get IPv6 router advertise suppression.
open_error_t openapiIp6RtrRadvOtherCfgFlagGet(openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t *flag)
Get IPv6 router advertise other-config flag.
open_error_t openapiIp6RtrRadvRtrPrefSet(openapiClientHandle_t *client_handle, uint32_t ifNum, uint32_t val)
Set IPv6 router preference.
open_error_t openapiIp6RtrRadvSuppressSet(openapiClientHandle_t *client_handle, uint32_t ifNum, OPEN_BOOL_t flag)
Set IPv6 router advertise suppression.