...
...
...
...
...
...
#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);