![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
#define NXD_DHCPV6_CLIENT_H
![]()
![]()
#include "nx_api.h"
![]()
![]()
#define NX_DHCPV6_ID
![]()
![]()
#define NX_DHCPV6_INFINITE_LEASE
![]()
![]()
#define NX_DHCPV6_MULTICAST_MASK
![]()
![]()
NX_DHCPV6_DUID_TYPE
![]()
![]()
NX_DHCPV6_DUID_TYPE_LINK_TIME
![]()
![]()
NX_DHCPV6_DUID_TYPE_VENDOR_ASSIGNED
![]()
![]()
NX_DHCPV6_DUID_TYPE_LINK_ONLY
![]()
![]()
#define NX_DHCPV6_CLIENT_HARDWARE_TYPE_ETHERNET
![]()
![]()
#define NX_DHCPV6_CLIENT_HARDWARE_TYPE_EUI_64
![]()
![]()
#define NX_DHCPV6_HW_TYPE_IEEE_802
![]()
![]()
#define SECONDS_SINCE_JAN_1_2000_MOD_32
![]()
![]()
#define NX_DHCPV6_REMOVE_ALL_IA_ADDRESS
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_SOLICIT
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_ADVERTISE
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_REQUEST
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_CONFIRM
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_RENEW
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_REBIND
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_REPLY
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_RELEASE
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_DECLINE
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_RECONFIGURE
![]()
![]()
#define NX_DHCPV6_MESSAGE_TYPE_INFORM_REQUEST
![]()
![]()
#define NX_DHCPV6_OP_CLIENT_ID
![]()
![]()
#define NX_DHCPV6_OP_SERVER_ID
![]()
![]()
#define NX_DHCPV6_OP_IA_NA
![]()
![]()
#define NX_DHCPV6_OP_IA_TA
![]()
![]()
#define NX_DHCPV6_OP_IA_ADDRESS
![]()
![]()
#define NX_DHCPV6_OP_OPTION_REQUEST
![]()
![]()
#define NX_DHCPV6_OP_PREFERENCE
![]()
![]()
#define NX_DHCPV6_OP_ELAPSED_TIME
![]()
![]()
#define NX_DHCPV6_OP_RELAY_MESSAGE
![]()
![]()
#define NX_DHCPV6_OP_AUTHENTICATION
![]()
![]()
#define NX_DHCPV6_OP_SERVER_UNICAST
![]()
![]()
#define NX_DHCPV6_OP_STATUS_CODE
![]()
![]()
#define NX_DHCPV6_OP_RAPID_COMMIT
![]()
![]()
#define NX_DHCPV6_OP_USER_CLASS
![]()
![]()
#define NX_DHCPV6_OP_VENDOR_CLASS
![]()
![]()
#define NX_DHCPV6_OP_VENDOR_SPEC_INFO
![]()
![]()
#define NX_DHCPV6_OP_INTERFACE_ID
![]()
![]()
#define NX_DHCPV6_OP_RCONF_MESSAGE
![]()
![]()
#define NX_DHCPV6_OP_RCONF_ACCEPT
![]()
![]()
#define NX_DHCPV6_OP_DNS_SERVER
![]()
![]()
#define NX_DHCPV6_OP_DOMAIN_NAME
![]()
![]()
#define NX_DHCPV6_OP_SNTP_SERVER
![]()
![]()
#define NX_DHCPV6_OP_CLIENT_FQDN
![]()
![]()
#define NX_DHCPV6_OP_NEW_POSIX_TIMEZONE
![]()
![]()
#define NX_DHCPV6_OP_NEW_TZDB_TIMEZONE
![]()
![]()
#define NX_DHCPV6_ERROR_STATUS_CODE_IN_OPTION_FIELD
![]()
![]()
#define NX_DHCPV6_ERROR_STATUS_CODE_IN_IA_NA
![]()
![]()
#define NX_DHCPV6_ERROR_STATUS_CODE_IN_IA_ADDRESS
![]()
![]()
#define NX_DHCPV6_INCLUDE_CLIENT_ID_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_SERVER_ID_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_IA_NA_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_IA_ADDRESS_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_OPTION_REQUEST_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_PREFERENCE_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_ELAPSED_TIME_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_RELAY_MESSAGE_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_AUTHENTICATION_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_SERVER_UNICAST_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_STATUS_SUCCESS_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_STATUS_UNSPEC_FAIL_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_STATUS_NO_ADDR_AVAIL_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_STATUS_NO_BIND_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_STATUS_NOT_ONLINK_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_STATUS_USE_MULTICAST_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_RAPID_COMMIT_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_USER_CLASS_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_VENDOR_CLASS_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_VENDOR_SPEC_INFO_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_INTERFACE_ID_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_RECONF_MESSAGE_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_RECONF_ACCEPT_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_DNS_SERVER_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_DOMAIN_NAME_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_SNTP_SERVER_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_NEW_POSIX_TIIMEZONE_OPTION
![]()
![]()
#define NX_DHCPV6_INCLUDE_CLIENT_FQDN_OPTION
![]()
![]()
#define NX_DHCPV6_DNS_SERVER_OPTION
![]()
![]()
#define NX_DHCPV6_DOMAIN_NAME_OPTION
![]()
![]()
#define NX_DHCPV6_SNTP_SERVER_OPTION
![]()
![]()
#define NX_DHCPV6_NEW_POSIX_TIMEZONE_OPTION
![]()
![]()
#define NX_DHCPV6_CLIENT_FQDN_OPTION
![]()
![]()
#define NX_DHCPV6_SUCCESS
![]()
![]()
#define NX_DHCPV6_UNSPECIFIED_FAILURE
![]()
![]()
#define NX_DHCPV6_NO_ADDRESS_AVAILABLE
![]()
![]()
#define NX_DHCPV6_NO_BINDING
![]()
![]()
#define NX_DHCPV6_NOT_ON_LINK
![]()
![]()
#define NX_DHCPV6_USE_MULTICAST
![]()
![]()
#define NX_DHCPV6_STATE_INIT
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_SOLICIT
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_REQUEST
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_RENEW
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_REBIND
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_DECLINE
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_CONFIRM
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_INFORM_REQUEST
![]()
![]()
#define NX_DHCPV6_STATE_SENDING_RELEASE
![]()
![]()
#define NX_DHCPV6_STATE_BOUND_TO_ADDRESS
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_STATE_INVALID
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_STATE_INITIAL
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_STATE_DAD_TENTATIVE
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_STATE_DAD_FAILURE
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_STATE_VALID
![]()
![]()
#define NX_DHCPV6_ALL_EVENTS
![]()
![]()
#define NX_DHCPV6_DAD_FAILURE_EVENT
![]()
![]()
#define NX_DHCPV6_DAD_SUCCESSFUL_EVENT
![]()
![]()
#define NX_DHCPV6_CLIENT_DESIRES_UPDATE_AAAA_RR
![]()
![]()
#define NX_DHCPV6_CLIENT_DESIRES_SERVER_DO_DNS_UPDATE
![]()
![]()
#define NX_DHCPV6_CLIENT_DESIRES_NO_SERVER_DNS_UPDATE
![]()
![]()
#define NX_DHCPV6_SERVER_UDP_PORT
![]()
![]()
#define NX_DHCPV6_CLIENT_UDP_PORT
![]()
![]()
#define NX_DHCPV6_SOLICIT_NORMAL
![]()
![]()
#define NX_DHCPV6_SOLICIT_RAPID
![]()
![]()
#define NX_DHCPV6_LABEL_MAX
![]()
![]()
#define NX_DHCPV6_COMPRESS_MASK
![]()
![]()
#define NX_DHCPV6_COMPRESS_VALUE
![]()
![]()
#define NX_DHCPV6_POINTER_MASK
![]()
![]()
#define NX_DHCPV6_TASK_SUSPENDED
![]()
![]()
#define NX_DHCPV6_ALREADY_STARTED
![]()
![]()
#define NX_DHCPV6_NOT_STARTED
![]()
![]()
#define NX_DHCPV6_PARAM_ERROR
![]()
![]()
#define NX_DHCPV6_NOT_BOUND
![]()
![]()
#define NX_DHCPV6_INVALID_CLIENT_DUID
![]()
![]()
#define NX_DHCPV6_INVALID_SERVER_DUID
![]()
![]()
#define NX_DHCPV6_MESSAGE_MISSING_DUID
![]()
![]()
#define NX_DHCPV6_UNSUPPORTED_DUID_TYPE
![]()
![]()
#define NX_DHCPV6_UNSUPPORTED_DUID_HW_TYPE
![]()
![]()
#define NX_DHCPV6_NO_DUID_OPTION
![]()
![]()
#define NX_DHCPV6_NO_RAPID_COMMIT_OPTION
![]()
![]()
#define NX_DHCPV6_EQUAL_OR_LESS_PREF_VALUE
![]()
![]()
#define NX_DHCPV6_INVALID_IANA_TIME
![]()
![]()
#define NX_DHCPV6_MISSING_IANA_OPTION
![]()
![]()
#define NX_DHCPV6_BAD_IANA_ID
![]()
![]()
#define NX_DHCPV6_INVALID_IANA_DATA
![]()
![]()
#define NX_DHCPV6_INVALID_IA_ADDRESS
![]()
![]()
#define NX_DHCPV6_INVALID_IA_DATA
![]()
![]()
#define NX_DHCPV6_INVALID_IA_TIME
![]()
![]()
#define NX_DHCPV6_INVALID_PREF_DATA
![]()
![]()
#define NX_DHCPV6_INCOMPLETE_OPTION_BLOCK
![]()
![]()
#define NX_DHCPV6_MISSING_REQUIRED_OPTIONS
![]()
![]()
#define NX_DHCPV6_INVALID_OPTION_DATA
![]()
![]()
#define NX_DHCPV6_UNKNOWN_OPTION
![]()
![]()
#define NX_DHCPV6_INVALID_SERVER_PACKET
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_NOT_VALID
![]()
![]()
#define NX_DHCPV6_REACHED_MAX_IA_ADDRESS
![]()
![]()
#define NX_DHCPV6_IA_ADDRESS_ALREADY_EXIST
![]()
![]()
#define NX_DHCPV6_UNKNOWN_PROCESS_STATE
![]()
![]()
#define NX_DHCPV6_ILLEGAL_MESSAGE_TYPE
![]()
![]()
#define NX_DHCPV6_UNKNOWN_MSG_TYPE
![]()
![]()
#define NX_DHCPV6_BAD_TRANSACTION_ID
![]()
![]()
#define NX_DHCPV6_BAD_IPADDRESS_ERROR
![]()
![]()
#define NX_DHCPV6_PROCESSING_ERROR
![]()
![]()
#define NX_DHCPV6_INSUFFICIENT_PACKET_PAYLOAD
![]()
![]()
#define NX_DHCPV6_INVALID_DATA_SIZE
![]()
![]()
#define NX_DHCPV6_ADDRESS_MISMATCH
![]()
![]()
#define NX_DHCPV6_REACHED_MAX_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_REACHED_MAX_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_TIME_INTERVAL
![]()
![]()
#define NX_DHCPV6_TICKS_PER_SECOND
![]()
![]()
#define NX_DHCPV6_MAX_NAME_SIZE
![]()
![]()
#define NX_DHCPV6_THREAD_PRIORITY
![]()
![]()
#define NX_DHCPV6_MUTEX_WAIT
![]()
![]()
#define NX_DHCPV6_IP_LIFETIME_TIMER_INTERVAL
![]()
![]()
#define NX_DHCPV6_SESSION_TIMER_INTERVAL
![]()
![]()
#define NX_DHCPV6_NUM_DNS_SERVERS
![]()
![]()
#define NX_DHCPV6_NUM_TIME_SERVERS
![]()
![]()
#define NX_DHCPV6_DOMAIN_NAME_BUFFER_SIZE
![]()
![]()
#define NX_DHCPV6_TIME_ZONE_BUFFER_SIZE
![]()
![]()
#define NX_DHCPV6_MAX_MESSAGE_SIZE
![]()
![]()
#define NX_DHCPV6_MAX_IA_ADDRESS
![]()
![]()
#define NX_DHCPV6_PACKET_TIME_OUT
![]()
![]()
#define NX_DHCPV6_TYPE_OF_SERVICE
![]()
![]()
#define NX_DHCPV6_TIME_TO_LIVE
![]()
![]()
#define NX_DHCPV6_QUEUE_DEPTH
![]()
![]()
#define NX_DHCPV6_FIRST_SOL_MAX_DELAY
![]()
![]()
#define NX_DHCPV6_INIT_SOL_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_SOL_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_SOL_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_MAX_SOL_RETRANSMISSION_DURATION
![]()
![]()
#define NX_DHCPV6_INIT_REQ_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_REQ_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_REQ_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_MAX_REQ_RETRANSMISSION_DURATION
![]()
![]()
#define NX_DHCPV6_INIT_RENEW_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_RENEW_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_RENEW_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_INIT_REBIND_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_REBIND_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_REBIND_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_INIT_RELEASE_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_RELEASE_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_RELEASE_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_MAX_RELEASE_RETRANSMISSION_DURATION
![]()
![]()
#define NX_DHCPV6_INIT_DECLINE_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_DECLINE_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_DECLINE_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_MAX_DECLINE_RETRANSMISSION_DURATION
![]()
![]()
#define NX_DHCPV6_FIRST_CONFIRM_MAX_DELAY
![]()
![]()
#define NX_DHCPV6_INIT_CONFIRM_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_CONFIRM_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_CONFIRM_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_MAX_CONFIRM_RETRANSMISSION_DURATION
![]()
![]()
#define NX_DHCPV6_FIRST_INFORM_MAX_DELAY
![]()
![]()
#define NX_DHCPV6_INIT_INFORM_TRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_INFORM_RETRANSMISSION_TIMEOUT
![]()
![]()
#define NX_DHCPV6_MAX_INFORM_RETRANSMISSION_COUNT
![]()
![]()
#define NX_DHCPV6_MAX_INFORM_RETRANSMISSION_DURATION
![]()
![]()
NX_DHCPV6_IA_ADDRESS_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_option_length
![]()
![]()
nx_global_address
![]()
![]()
nx_preferred_lifetime
![]()
![]()
nx_valid_lifetime
![]()
![]()
nx_address_status
![]()
![]()
nx_address_map
![]()
![]()
NX_DHCPV6_OP_STATUS_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_option_length
![]()
![]()
NX_DHCPV6_PREFERENCE_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_option_length
![]()
![]()
nx_pref_value
![]()
![]()
NX_DHCPV6_IA_NA_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_option_length
![]()
![]()
nx_IA_NA_id
![]()
![]()
nx_T1
![]()
![]()
nx_T2
![]()
![]()
NX_DHCPV6_DUID_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_option_length
![]()
![]()
nx_duid_type
![]()
![]()
nx_hardware_type
![]()
![]()
nx_duid_time
![]()
![]()
nx_link_layer_address_msw
![]()
![]()
nx_link_layer_address_lsw
![]()
![]()
NX_DHCPV6_ELAPSED_TIME_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_op_length
![]()
![]()
nx_session_time
![]()
![]()
NX_DHCPV6_MESSAGE_HDR_STRUCT
![]()
![]()
nx_message_type
![]()
![]()
nx_reserved
![]()
![]()
nx_message_xid
![]()
![]()
NX_DHCPV6_OPTIONREQUEST_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_option_length
![]()
![]()
nx_op_request
![]()
![]()
NX_DHCPV6_CLIENT_FQDN_STRUCT
![]()
![]()
nx_op_code
![]()
![]()
nx_op_length
![]()
![]()
nx_flags
![]()
![]()
nx_reserved
![]()
![]()
nx_domain_name
![]()
![]()
NX_DHCPV6_STRUCT
![]()
![]()
nx_dhcpv6_id
![]()
![]()
nx_dhcpv6_name
![]()
![]()
nx_dhcpv6_client_address_index
![]()
![]()
nx_dhcpv6_client_interface_index
![]()
![]()
nx_dhcpv6_thread
![]()
![]()
nx_dhcpv6_events
![]()
![]()
nx_dhcpv6_client_mutex
![]()
![]()
nx_dhcpv6_IP_lifetime_timer
![]()
![]()
nx_dhcpv6_session_timer
![]()
![]()
nx_dhcpv6_ip_ptr
![]()
![]()
nx_dhcpv6_pool_ptr
![]()
![]()
nx_dhcpv6_socket
![]()
![]()
nx_dhcpv6_started
![]()
![]()
nx_dhcpv6_state
![]()
![]()
nx_status_code
![]()
![]()
nx_dhcpv6_sleep_flag
![]()
![]()
nx_dhcpv6_message_hdr
![]()
![]()
nx_dhcpv6_client_duid
![]()
![]()
nx_dhcpv6_server_duid
![]()
![]()
nx_dhcpv6_elapsed_time
![]()
![]()
nx_dhcpv6_iana
![]()
![]()
nx_dhcpv6_ia
![]()
![]()
nx_dhcpv6_preference
![]()
![]()
nx_dhcpv6_option_request
![]()
![]()
nx_dhcpv6_client_FQDN
![]()
![]()
nx_dhcpv6_IP_lifetime_time_accrued
![]()
![]()
nx_status_message
![]()
![]()
nx_dhcpv6_server_address
![]()
![]()
nx_dhcpv6_DNS_name_server_address
![]()
![]()
nx_dhcpv6_time_server_address
![]()
![]()
nx_dhcpv6_client_destination_address
![]()
![]()
nx_dhcpv6_domain_name
![]()
![]()
nx_dhcpv6_time_zone
![]()
![]()
nx_dhcpv6_solicitations_sent
![]()
![]()
nx_dhcpv6_solicitation_responses
![]()
![]()
nx_dhcpv6_requests_sent
![]()
![]()
nx_dhcpv6_request_responses
![]()
![]()
nx_dhcpv6_renews_sent
![]()
![]()
nx_dhcpv6_renew_responses
![]()
![]()
nx_dhcpv6_rebinds_sent
![]()
![]()
nx_dhcpv6_rebind_responses
![]()
![]()
nx_dhcpv6_releases_sent
![]()
![]()
nx_dhcpv6_release_responses
![]()
![]()
nx_dhcpv6_confirms_sent
![]()
![]()
nx_dhcpv6_confirm_responses
![]()
![]()
nx_dhcpv6_declines_sent
![]()
![]()
nx_dhcpv6_decline_responses
![]()
![]()
nx_dhcpv6_inform_req_sent
![]()
![]()
nx_dhcpv6_inform_req_responses
![]()
![]()
nx_dhcpv6_transmission_timeout
![]()
![]()
nx_dhcpv6_retransmission_count
![]()
![]()
nx_dhcpv6_init_retransmission_timeout
![]()
![]()
nx_dhcpv6_max_retransmission_count
![]()
![]()
nx_dhcpv6_max_retransmission_timeout
![]()
![]()
nx_dhcpv6_max_retransmission_duration
![]()
![]()
nx_dhcpv6_request_solicit_mode
![]()
![]()
nx_dhcpv6_reply_option_flags
![]()
![]()
nx_dhcpv6_reply_option_current_pref_value
![]()
![]()
nx_dhcpv6_received_message_type
![]()
![]()
nx_dhcpv6_reserved
![]()
![]()
nx_dhcpv6_state_change_callback
![]()
![]()
nx_dhcpv6_server_error_handler
![]()
![]()
#define nx_dhcpv6_client_create
![]()
![]()
#define nx_dhcpv6_client_delete
![]()
![]()
#define nx_dhcpv6_create_client_duid
![]()
![]()
#define nx_dhcpv6_create_client_iana
![]()
![]()
#define nx_dhcpv6_create_client_ia
![]()
![]()
#define nx_dhcpv6_add_client_ia
![]()
![]()
#define nx_dhcpv6_client_set_interface
![]()
![]()
#define nx_dhcpv6_client_set_destination_address
![]()
![]()
#define nx_dhcpv6_set_time_accrued
![]()
![]()
#define nx_dhcpv6_get_client_duid_time_id
![]()
![]()
#define nx_dhcpv6_get_IP_address
![]()
![]()
#define nx_dhcpv6_get_lease_time_data
![]()
![]()
#define nx_dhcpv6_get_other_option_data
![]()
![]()
#define nx_dhcpv6_get_DNS_server_address
![]()
![]()
#define nx_dhcpv6_get_time_server_address
![]()
![]()
#define nx_dhcpv6_get_time_accrued
![]()
![]()
#define nx_dhcpv6_get_iana_lease_time
![]()
![]()
#define nx_dhcpv6_get_valid_ip_address_count
![]()
![]()
#define nx_dhcpv6_get_valid_ip_address_lease_time
![]()
![]()
#define nx_dhcpv6_reinitialize
![]()
![]()
#define nx_dhcpv6_request_solicit
![]()
![]()
#define nx_dhcpv6_request_solicit_rapid
![]()
![]()
#define nx_dhcpv6_request_confirm
![]()
![]()
#define nx_dhcpv6_request_release
![]()
![]()
#define nx_dhcpv6_request_inform_request
![]()
![]()
#define nx_dhcpv6_request_option_DNS_server
![]()
![]()
#define nx_dhcpv6_request_option_domain_name
![]()
![]()
#define nx_dhcpv6_request_option_time_server
![]()
![]()
#define nx_dhcpv6_request_option_timezone
![]()
![]()
#define nx_dhcpv6_request_option_FQDN
![]()
![]()
#define nx_dhcpv6_start
![]()
![]()
#define nx_dhcpv6_stop
![]()
![]()
#define nx_dhcpv6_suspend
![]()
![]()
#define nx_dhcpv6_resume
![]()
![]()
#define nx_dhcpv6_client_get_record
![]()
![]()
#define nx_dhcpv6_client_restore_record
![]()
![]()
#define nx_dhcpv6_client_create
![]()
![]()
#define nx_dhcpv6_client_delete
![]()
![]()
#define nx_dhcpv6_create_client_duid
![]()
![]()
#define nx_dhcpv6_create_client_iana
![]()
![]()
#define nx_dhcpv6_create_client_ia
![]()
![]()
#define nx_dhcpv6_add_client_ia
![]()
![]()
#define nx_dhcpv6_client_set_interface
![]()
![]()
#define nx_dhcpv6_client_set_destination_address
![]()
![]()
#define nx_dhcpv6_set_time_accrued
![]()
![]()
#define nx_dhcpv6_get_client_duid_time_id
![]()
![]()
#define nx_dhcpv6_get_IP_address
![]()
![]()
#define nx_dhcpv6_get_lease_time_data
![]()
![]()
#define nx_dhcpv6_get_other_option_data
![]()
![]()
#define nx_dhcpv6_get_DNS_server_address
![]()
![]()
#define nx_dhcpv6_get_time_server_address
![]()
![]()
#define nx_dhcpv6_get_time_accrued
![]()
![]()
#define nx_dhcpv6_get_iana_lease_time
![]()
![]()
#define nx_dhcpv6_get_valid_ip_address_count
![]()
![]()
#define nx_dhcpv6_get_valid_ip_address_lease_time
![]()
![]()
#define nx_dhcpv6_reinitialize
![]()
![]()
#define nx_dhcpv6_request_solicit
![]()
![]()
#define nx_dhcpv6_request_solicit_rapid
![]()
![]()
#define nx_dhcpv6_request_confirm
![]()
![]()
#define nx_dhcpv6_request_release
![]()
![]()
#define nx_dhcpv6_request_inform_request
![]()
![]()
#define nx_dhcpv6_request_option_DNS_server
![]()
![]()
#define nx_dhcpv6_request_option_domain_name
![]()
![]()
#define nx_dhcpv6_request_option_time_server
![]()
![]()
#define nx_dhcpv6_request_option_timezone
![]()
![]()
#define nx_dhcpv6_request_option_FQDN
![]()
![]()
#define nx_dhcpv6_start
![]()
![]()
#define nx_dhcpv6_stop
![]()
![]()
#define nx_dhcpv6_suspend
![]()
![]()
#define nx_dhcpv6_resume
![]()
![]()
#define nx_dhcpv6_client_get_record
![]()
![]()
#define nx_dhcpv6_client_restore_record
![]()
![]()
_nxe_dhcpv6_client_create(NX_DHCPV6 *, NX_IP *, CHAR *, NX_PACKET_POOL *, void *, ULONG, void (*)(struct NX_DHCPV6_STRUCT *, UINT, UINT), void (*)(struct NX_DHCPV6_STRUCT *, UINT, UINT, UINT));
![]()
![]()
_nx_dhcpv6_client_create(NX_DHCPV6 *, NX_IP *, CHAR *, NX_PACKET_POOL *, void *, ULONG, void (*)(struct NX_DHCPV6_STRUCT *, UINT, UINT), void (*)(struct NX_DHCPV6_STRUCT *, UINT, UINT, UINT));
![]()
![]()
_nxe_dhcpv6_client_delete(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_client_delete(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_create_client_duid(NX_DHCPV6 *, UINT, UINT, ULONG);
![]()
![]()
_nx_dhcpv6_create_client_duid(NX_DHCPV6 *, UINT, UINT, ULONG);
![]()
![]()
_nxe_dhcpv6_create_client_iana(NX_DHCPV6 *, UINT, ULONG, ULONG);
![]()
![]()
_nx_dhcpv6_create_client_iana(NX_DHCPV6 *, UINT, ULONG, ULONG);
![]()
![]()
_nxe_dhcpv6_add_client_ia(NX_DHCPV6 *, NXD_ADDRESS *, ULONG, ULONG);
![]()
![]()
_nx_dhcpv6_add_client_ia(NX_DHCPV6 *, NXD_ADDRESS *, ULONG, ULONG);
![]()
![]()
_nxe_dhcpv6_client_set_interface(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_client_set_interface(NX_DHCPV6 *, UINT);
![]()
![]()
_nxe_dhcpv6_client_set_destination_address(NX_DHCPV6 *, NXD_ADDRESS *);
![]()
![]()
_nx_dhcpv6_client_set_destination_address(NX_DHCPV6 *, NXD_ADDRESS *);
![]()
![]()
_nxe_dhcpv6_set_time_accrued(NX_DHCPV6 *, ULONG);
![]()
![]()
_nx_dhcpv6_set_time_accrued(NX_DHCPV6 *, ULONG);
![]()
![]()
_nxe_dhcpv6_get_client_duid_time_id(NX_DHCPV6 *, ULONG *);
![]()
![]()
_nx_dhcpv6_get_client_duid_time_id(NX_DHCPV6 *, ULONG *);
![]()
![]()
_nxe_dhcpv6_get_IP_address(NX_DHCPV6 *, NXD_ADDRESS *);
![]()
![]()
_nx_dhcpv6_get_IP_address(NX_DHCPV6 *, NXD_ADDRESS *);
![]()
![]()
_nxe_dhcpv6_get_lease_time_data(NX_DHCPV6 *, ULONG *, ULONG *, ULONG *, ULONG *);
![]()
![]()
_nx_dhcpv6_get_lease_time_data(NX_DHCPV6 *, ULONG *, ULONG *, ULONG *, ULONG *);
![]()
![]()
_nxe_dhcpv6_get_other_option_data(NX_DHCPV6 *, UINT, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_get_other_option_data(NX_DHCPV6 *, UINT, UCHAR *, UINT);
![]()
![]()
_nxe_dhcpv6_get_DNS_server_address(NX_DHCPV6 *, UINT, NXD_ADDRESS *);
![]()
![]()
_nx_dhcpv6_get_DNS_server_address(NX_DHCPV6 *, UINT, NXD_ADDRESS *);
![]()
![]()
_nxe_dhcpv6_get_time_server_address(NX_DHCPV6 *, UINT, NXD_ADDRESS *);
![]()
![]()
_nx_dhcpv6_get_time_server_address(NX_DHCPV6 *, UINT, NXD_ADDRESS *);
![]()
![]()
_nxe_dhcpv6_get_time_accrued(NX_DHCPV6 *, ULONG *);
![]()
![]()
_nx_dhcpv6_get_time_accrued(NX_DHCPV6 *, ULONG *);
![]()
![]()
_nxe_dhcpv6_get_iana_lease_time(NX_DHCPV6 *, ULONG *, ULONG *);
![]()
![]()
_nx_dhcpv6_get_iana_lease_time(NX_DHCPV6 *, ULONG *, ULONG *);
![]()
![]()
_nxe_dhcpv6_get_valid_ip_address_count(NX_DHCPV6 *, UINT *);
![]()
![]()
_nx_dhcpv6_get_valid_ip_address_count(NX_DHCPV6 *, UINT *);
![]()
![]()
_nxe_dhcpv6_get_valid_ip_address_lease_time(NX_DHCPV6 *, UINT, NXD_ADDRESS *, ULONG *, ULONG *);
![]()
![]()
_nx_dhcpv6_get_valid_ip_address_lease_time(NX_DHCPV6 *, UINT, NXD_ADDRESS *, ULONG *, ULONG *);
![]()
![]()
_nxe_dhcpv6_reinitialize(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_reinitialize(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_request_solicit(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_solicit(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_request_solicit_rapid(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_solicit_rapid(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_request_confirm(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_confirm(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_request_release(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_release(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_request_inform_request(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_inform_request(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_request_option_DNS_server(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_request_option_DNS_server(NX_DHCPV6 *, UINT);
![]()
![]()
_nxe_dhcpv6_request_option_domain_name(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_request_option_domain_name(NX_DHCPV6 *, UINT);
![]()
![]()
_nxe_dhcpv6_request_option_time_server(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_request_option_time_server(NX_DHCPV6 *, UINT);
![]()
![]()
_nxe_dhcpv6_request_option_timezone(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_request_option_timezone(NX_DHCPV6 *, UINT);
![]()
![]()
_nxe_dhcpv6_request_option_FQDN(NX_DHCPV6 *, CHAR *, UINT);
![]()
![]()
_nx_dhcpv6_request_option_FQDN(NX_DHCPV6 *, CHAR *, UINT);
![]()
![]()
_nxe_dhcpv6_start(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_start(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_stop(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_stop(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_suspend(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_suspend(NX_DHCPV6 *);
![]()
![]()
_nxe_dhcpv6_resume(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_resume(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_thread_entry(ULONG);
![]()
![]()
_nx_dhcpv6_process(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_request_renew(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_rebind(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_request_decline(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_send_request(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_add_client_duid(NX_DHCPV6 *, UCHAR *, UINT *);
![]()
![]()
_nx_dhcpv6_add_elapsed_time(NX_DHCPV6 *, UCHAR *, UINT *);
![]()
![]()
_nx_dhcpv6_add_option_request(NX_DHCPV6 *, UCHAR *, UINT *);
![]()
![]()
_nx_dhcpv6_add_ia_address(NX_DHCPV6 *, UCHAR *, UINT *, UINT);
![]()
![]()
_nx_dhcpv6_add_iana(NX_DHCPV6 *, UCHAR *, UINT *);
![]()
![]()
_nx_dhcpv6_add_server_duid(NX_DHCPV6 *, UCHAR *, UINT *);
![]()
![]()
_nx_dhcpv6_add_client_FQDN(NX_DHCPV6 *, UCHAR *, UINT *);
![]()
![]()
_nx_dhcpv6_waiting_on_reply(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_packet_process(NX_DHCPV6 *, NX_PACKET *);
![]()
![]()
_nx_dhcpv6_scan_packet_options(NX_DHCPV6 *, NX_PACKET *);
![]()
![]()
_nx_dhcpv6_preprocess_packet_information(NX_DHCPV6 *, NX_PACKET *);
![]()
![]()
_nx_dhcpv6_extract_packet_information(NX_DHCPV6 *, NX_PACKET *);
![]()
![]()
_nx_dhcpv6_flush_queue_packets(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_process_client_duid(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_DNS_server(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_domain_name(NX_DHCPV6 *, UCHAR *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_ia(NX_DHCPV6 *, UCHAR *, UINT, UINT);
![]()
![]()
_nx_dhcpv6_process_iana(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_preference(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_server_duid(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_status(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_time_zone(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_process_time_server(NX_DHCPV6 *, UCHAR *, UINT);
![]()
![]()
_nx_dhcpv6_IP_lifetime_timeout_entry(ULONG);
![]()
![]()
_nx_dhcpv6_session_timeout_entry(ULONG);
![]()
![]()
_nx_dhcpv6_utility_get_block_option_length(UCHAR *, ULONG *, ULONG *);
![]()
![]()
_nx_dhcpv6_utility_get_data(UCHAR *, UINT, ULONG *);
![]()
![]()
_nx_dhcpv6_utility_time_randomize();
![]()
![]()
_nx_dhcpv6_update_retransmit_info(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_register_IP_address(NX_DHCPV6 *);
![]()
![]()
_nx_dhcpv6_remove_assigned_address(NX_DHCPV6 *, UINT);
![]()
![]()
_nx_dhcpv6_name_string_encode(UCHAR *, UCHAR *);
![]()
![]()
_nx_dhcpv6_name_string_unencode(UCHAR *, UINT, UCHAR *, UINT);