/NetX-Duo-v6.2.1/nx_secure/src/ |
D | nx_secure_dtls_session_reset.c | 79 UINT _nx_secure_dtls_session_reset(NX_SECURE_DTLS_SESSION *dtls_session) in _nx_secure_dtls_session_reset() argument 89 dtls_session -> nx_secure_dtls_local_ip_address_index = 0xffffffff; in _nx_secure_dtls_session_reset() 90 dtls_session -> nx_secure_dtls_local_port = 0; in _nx_secure_dtls_session_reset() 93 dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_version = 0; in _nx_secure_dtls_session_reset() 94 dtls_session -> nx_secure_dtls_remote_port = 0; in _nx_secure_dtls_session_reset() 97 dtls_session -> nx_secure_dtls_session_in_use = NX_FALSE; in _nx_secure_dtls_session_reset() 100 dtls_session -> nx_secure_dtls_cookie_length = 0; in _nx_secure_dtls_session_reset() 101 …NX_SECURE_MEMSET(dtls_session -> nx_secure_dtls_cookie, 0, sizeof(dtls_session -> nx_secure_dtls_c… in _nx_secure_dtls_session_reset() 102 dtls_session -> nx_secure_dtls_client_cookie_ptr = NX_NULL; in _nx_secure_dtls_session_reset() 105 dtls_session -> nx_secure_dtls_fragment_length = 0; in _nx_secure_dtls_session_reset() [all …]
|
D | nx_secure_dtls_session_delete.c | 70 UINT _nx_secure_dtls_session_delete(NX_SECURE_DTLS_SESSION *dtls_session) in _nx_secure_dtls_session_delete() argument 77 _nx_secure_dtls_session_reset(dtls_session); in _nx_secure_dtls_session_delete() 80 status = _nx_secure_tls_session_delete(&dtls_session -> nx_secure_dtls_tls_session); in _nx_secure_dtls_session_delete() 87 if (dtls_session == dtls_session -> nx_secure_dtls_created_next) in _nx_secure_dtls_session_delete() 97 if (dtls_session -> nx_secure_dtls_created_next != NX_NULL) in _nx_secure_dtls_session_delete() 99 (dtls_session -> nx_secure_dtls_created_next) -> nx_secure_dtls_created_previous = in _nx_secure_dtls_session_delete() 100 dtls_session -> nx_secure_dtls_created_previous; in _nx_secure_dtls_session_delete() 103 (dtls_session -> nx_secure_dtls_created_previous) -> nx_secure_dtls_created_next = in _nx_secure_dtls_session_delete() 104 dtls_session -> nx_secure_dtls_created_next; in _nx_secure_dtls_session_delete() 107 if (_nx_secure_dtls_created_ptr == dtls_session) in _nx_secure_dtls_session_delete() [all …]
|
D | nx_secure_dtls_retransmit.c | 77 VOID _nx_secure_dtls_retransmit(NX_SECURE_DTLS_SESSION *dtls_session) in _nx_secure_dtls_retransmit() argument 83 packet_ptr = dtls_session -> nx_secure_dtls_transmit_sent_head; in _nx_secure_dtls_retransmit() 107 if (dtls_session -> nx_secure_dtls_local_ip_address_index == 0xffffffff) in _nx_secure_dtls_retransmit() 111 _nxd_udp_socket_send(dtls_session -> nx_secure_dtls_udp_socket, packet_ptr, in _nx_secure_dtls_retransmit() 112 &dtls_session -> nx_secure_dtls_remote_ip_address, in _nx_secure_dtls_retransmit() 113 dtls_session -> nx_secure_dtls_remote_port); in _nx_secure_dtls_retransmit() 119 _nxd_udp_socket_source_send(dtls_session -> nx_secure_dtls_udp_socket, packet_ptr, in _nx_secure_dtls_retransmit() 120 &dtls_session -> nx_secure_dtls_remote_ip_address, in _nx_secure_dtls_retransmit() 121 dtls_session -> nx_secure_dtls_remote_port, in _nx_secure_dtls_retransmit() 122 dtls_session -> nx_secure_dtls_local_ip_address_index); in _nx_secure_dtls_retransmit() [all …]
|
D | nx_secure_dtls_server_handshake.c | 124 UINT _nx_secure_dtls_server_handshake(NX_SECURE_DTLS_SESSION *dtls_session, UCHAR *packet_buffer, in _nx_secure_dtls_server_handshake() argument 154 tls_session = &dtls_session -> nx_secure_dtls_tls_session; in _nx_secure_dtls_server_handshake() 169 if (message_seq < dtls_session -> nx_secure_dtls_remote_handshake_sequence) in _nx_secure_dtls_server_handshake() 195 if(message_seq != dtls_session -> nx_secure_dtls_expected_handshake_sequence) in _nx_secure_dtls_server_handshake() 202 …if (message_seq > dtls_session -> nx_secure_dtls_remote_handshake_sequence || (message_seq == 0 &&… in _nx_secure_dtls_server_handshake() 205 dtls_session -> nx_secure_dtls_remote_handshake_sequence = message_seq; in _nx_secure_dtls_server_handshake() 206 dtls_session -> nx_secure_dtls_fragment_length = message_length; in _nx_secure_dtls_server_handshake() 209 if (fragment_length > dtls_session -> nx_secure_dtls_fragment_length) in _nx_secure_dtls_server_handshake() 215 dtls_session -> nx_secure_dtls_fragment_length -= fragment_length; in _nx_secure_dtls_server_handshake() 221 if (dtls_session -> nx_secure_dtls_fragment_length > 0) in _nx_secure_dtls_server_handshake() [all …]
|
D | nx_secure_dtls_client_handshake.c | 124 UINT _nx_secure_dtls_client_handshake(NX_SECURE_DTLS_SESSION *dtls_session, UCHAR *packet_buffer, in _nx_secure_dtls_client_handshake() argument 148 tls_session = &dtls_session -> nx_secure_dtls_tls_session; in _nx_secure_dtls_client_handshake() 173 if (message_seq < dtls_session -> nx_secure_dtls_remote_handshake_sequence) in _nx_secure_dtls_client_handshake() 193 if(message_seq != dtls_session -> nx_secure_dtls_expected_handshake_sequence) in _nx_secure_dtls_client_handshake() 200 …if (message_seq > dtls_session -> nx_secure_dtls_remote_handshake_sequence || (message_seq == 0 &&… in _nx_secure_dtls_client_handshake() 203 dtls_session -> nx_secure_dtls_remote_handshake_sequence = message_seq; in _nx_secure_dtls_client_handshake() 204 dtls_session -> nx_secure_dtls_fragment_length = message_length; in _nx_secure_dtls_client_handshake() 207 if (fragment_length > dtls_session -> nx_secure_dtls_fragment_length) in _nx_secure_dtls_client_handshake() 213 dtls_session -> nx_secure_dtls_fragment_length -= fragment_length; in _nx_secure_dtls_client_handshake() 219 if (dtls_session -> nx_secure_dtls_fragment_length > 0) in _nx_secure_dtls_client_handshake() [all …]
|
D | nx_secure_dtls_session_receive.c | 92 UINT _nx_secure_dtls_session_receive(NX_SECURE_DTLS_SESSION *dtls_session, in _nx_secure_dtls_session_receive() argument 119 tls_session = &(dtls_session -> nx_secure_dtls_tls_session); in _nx_secure_dtls_session_receive() 140 if (dtls_session -> nx_secure_dtls_receive_queue_head == NX_NULL) in _nx_secure_dtls_session_receive() 153 if (dtls_session -> nx_secure_dtls_thread_suspended) in _nx_secure_dtls_session_receive() 163 dtls_session -> nx_secure_dtls_thread_suspended = tx_thread_identify(); in _nx_secure_dtls_session_receive() 179 if (!dtls_session -> nx_secure_dtls_session_in_use) in _nx_secure_dtls_session_receive() 187 … if ((volatile NX_PACKET *)dtls_session -> nx_secure_dtls_receive_queue_head == NX_NULL) in _nx_secure_dtls_session_receive() 191 dtls_session -> nx_secure_dtls_thread_suspended = NX_NULL; in _nx_secure_dtls_session_receive() 198 packet_ptr = dtls_session -> nx_secure_dtls_receive_queue_head; in _nx_secure_dtls_session_receive() 201 dtls_session -> nx_secure_dtls_receive_queue_head = packet_ptr -> nx_packet_queue_next; in _nx_secure_dtls_session_receive() [all …]
|
D | nx_secure_dtls_session_send.c | 78 UINT _nx_secure_dtls_session_send(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *packet_ptr, in _nx_secure_dtls_session_send() argument 88 if (dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_version == 0) in _nx_secure_dtls_session_send() 92 …NX_SECURE_MEMCPY(&dtls_session -> nx_secure_dtls_remote_ip_address, ip_address, sizeof(NXD_ADDRESS… in _nx_secure_dtls_session_send() 93 dtls_session -> nx_secure_dtls_local_port = port; in _nx_secure_dtls_session_send() 95 …else if ((dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_version != ip_address -> nxd_ip_… in _nx_secure_dtls_session_send() 96 (dtls_session -> nx_secure_dtls_remote_port != port)) in _nx_secure_dtls_session_send() 110 …if (dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_address.v4 != ip_address -> nxd_ip_add… in _nx_secure_dtls_session_send() 125 …if ((dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_address.v6[0] != ip_address -> nxd_ip… in _nx_secure_dtls_session_send() 126 …(dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_address.v6[1] != ip_address -> nxd_ip_add… in _nx_secure_dtls_session_send() 127 …(dtls_session -> nx_secure_dtls_remote_ip_address.nxd_ip_address.v6[2] != ip_address -> nxd_ip_add… in _nx_secure_dtls_session_send() [all …]
|
D | nx_secure_dtls_session_start.c | 83 UINT _nx_secure_dtls_session_start(NX_SECURE_DTLS_SESSION *dtls_session, NX_UDP_SOCKET *udp_socket, in _nx_secure_dtls_session_start() argument 102 tls_session = &dtls_session -> nx_secure_dtls_tls_session; in _nx_secure_dtls_session_start() 117 dtls_session -> nx_secure_dtls_udp_socket = udp_socket; in _nx_secure_dtls_session_start() 141 …status = _nx_secure_dtls_allocate_handshake_packet(dtls_session, tls_session -> nx_secure_tls_pack… in _nx_secure_dtls_session_start() 152 status = _nx_secure_dtls_send_clienthello(dtls_session, send_packet); in _nx_secure_dtls_session_start() 158 …status = _nx_secure_dtls_send_handshake_record(dtls_session, send_packet, NX_SECURE_TLS_CLIENT_HEL… in _nx_secure_dtls_session_start() 196 if ((dtls_session -> nx_secure_dtls_handshake_timeout > wait_option) || in _nx_secure_dtls_session_start() 197 (dtls_session -> nx_secure_dtls_handshake_timeout == 0) || in _nx_secure_dtls_session_start() 198 (dtls_session -> nx_secure_dtls_transmit_sent_head == NX_NULL)) in _nx_secure_dtls_session_start() 204 minimum_wait_option = dtls_session -> nx_secure_dtls_handshake_timeout; in _nx_secure_dtls_session_start() [all …]
|
D | nx_secure_dtls_send_helloverifyrequest.c | 70 UINT _nx_secure_dtls_send_helloverifyrequest(NX_SECURE_DTLS_SESSION *dtls_session, in _nx_secure_dtls_send_helloverifyrequest() argument 86 (3u + dtls_session -> nx_secure_dtls_cookie_length)) in _nx_secure_dtls_send_helloverifyrequest() 107 dtls_session -> nx_secure_dtls_cookie_length = 20; in _nx_secure_dtls_send_helloverifyrequest() 108 packet_buffer[length] = (UCHAR)(dtls_session -> nx_secure_dtls_cookie_length); in _nx_secure_dtls_send_helloverifyrequest() 112 for (i = 0; i < dtls_session -> nx_secure_dtls_cookie_length; i += (UINT)sizeof(random_value)) in _nx_secure_dtls_send_helloverifyrequest() 116 NX_SECURE_MEMCPY(&dtls_session -> nx_secure_dtls_cookie[i], in _nx_secure_dtls_send_helloverifyrequest() 120 … if (dtls_session -> nx_secure_dtls_cookie_length > sizeof(dtls_session -> nx_secure_dtls_cookie)) in _nx_secure_dtls_send_helloverifyrequest() 128 …NX_SECURE_MEMCPY(&packet_buffer[length], dtls_session -> nx_secure_dtls_cookie, dtls_session -> nx… in _nx_secure_dtls_send_helloverifyrequest() 129 length += dtls_session -> nx_secure_dtls_cookie_length; in _nx_secure_dtls_send_helloverifyrequest()
|
D | nx_secure_dtls_process_helloverifyrequest.c | 74 UINT _nx_secure_dtls_process_helloverifyrequest(NX_SECURE_DTLS_SESSION *dtls_session, in _nx_secure_dtls_process_helloverifyrequest() argument 93 dtls_session -> nx_secure_dtls_cookie_length = packet_buffer[length]; in _nx_secure_dtls_process_helloverifyrequest() 96 if (dtls_session -> nx_secure_dtls_cookie_length > NX_SECURE_DTLS_MAX_COOKIE_LENGTH) in _nx_secure_dtls_process_helloverifyrequest() 98 dtls_session -> nx_secure_dtls_cookie_length = 0; in _nx_secure_dtls_process_helloverifyrequest() 102 if ((3u + dtls_session -> nx_secure_dtls_cookie_length) > message_length) in _nx_secure_dtls_process_helloverifyrequest() 104 dtls_session -> nx_secure_dtls_cookie_length = 0; in _nx_secure_dtls_process_helloverifyrequest() 109 dtls_session -> nx_secure_dtls_client_cookie_ptr = &packet_buffer[length]; in _nx_secure_dtls_process_helloverifyrequest() 112 …dtls_session -> nx_secure_dtls_tls_session.nx_secure_tls_client_state = NX_SECURE_TLS_CLIENT_STATE… in _nx_secure_dtls_process_helloverifyrequest()
|
D | nx_secure_dtls_send_record.c | 94 UINT _nx_secure_dtls_send_record(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *send_packet, in _nx_secure_dtls_send_record() argument 118 tls_session = &dtls_session -> nx_secure_dtls_tls_session; in _nx_secure_dtls_send_record() 150 record_header[3] = (UCHAR)(dtls_session -> nx_secure_dtls_local_epoch >> 8); in _nx_secure_dtls_send_record() 151 record_header[4] = (UCHAR)(dtls_session -> nx_secure_dtls_local_epoch); in _nx_secure_dtls_send_record() 215 …_nx_secure_dtls_hash_record(dtls_session, tls_session -> nx_secure_tls_local_sequence_number, reco… in _nx_secure_dtls_send_record() 261 if (dtls_session -> nx_secure_dtls_transmit_sent_head) in _nx_secure_dtls_send_record() 264 …(dtls_session -> nx_secure_dtls_transmit_sent_tail) -> nx_packet_union_next.nx_packet_tcp_queue_ne… in _nx_secure_dtls_send_record() 265 dtls_session -> nx_secure_dtls_transmit_sent_tail = send_packet; in _nx_secure_dtls_send_record() 270 dtls_session -> nx_secure_dtls_transmit_sent_head = send_packet; in _nx_secure_dtls_send_record() 271 dtls_session -> nx_secure_dtls_transmit_sent_tail = send_packet; in _nx_secure_dtls_send_record() [all …]
|
D | nxe_secure_dtls_server_session_start.c | 67 UINT _nxe_secure_dtls_server_session_start(NX_SECURE_DTLS_SESSION *dtls_session, UINT wait_option) in _nxe_secure_dtls_server_session_start() argument 73 if (dtls_session == NX_NULL) in _nxe_secure_dtls_server_session_start() 79 if (dtls_session->nx_secure_dtls_udp_socket == NX_NULL || in _nxe_secure_dtls_server_session_start() 80 (!dtls_session -> nx_secure_dtls_session_in_use) || in _nxe_secure_dtls_server_session_start() 81 dtls_session->nx_secure_dtls_tls_session.nx_secure_tls_id != NX_SECURE_TLS_ID) in _nxe_secure_dtls_server_session_start() 87 status = _nx_secure_dtls_server_session_start(dtls_session, wait_option); in _nxe_secure_dtls_server_session_start() 91 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_server_session_start()
|
D | nx_secure_dtls_session_end.c | 81 UINT _nx_secure_dtls_session_end(NX_SECURE_DTLS_SESSION *dtls_session, UINT wait_option) in _nx_secure_dtls_session_end() argument 92 tls_session = &dtls_session -> nx_secure_dtls_tls_session; in _nx_secure_dtls_session_end() 112 if(!dtls_session -> nx_secure_dtls_tls_session.nx_secure_tls_remote_session_active) in _nx_secure_dtls_session_end() 116 status = _nx_secure_dtls_session_reset(dtls_session); in _nx_secure_dtls_session_end() 125 …status = _nx_secure_dtls_packet_allocate(dtls_session, tls_session -> nx_secure_tls_packet_pool, &… in _nx_secure_dtls_session_end() 130 _nx_secure_dtls_session_reset(dtls_session); in _nx_secure_dtls_session_end() 141 … status = _nx_secure_dtls_send_record(dtls_session, send_packet, NX_SECURE_TLS_ALERT, wait_option); in _nx_secure_dtls_session_end() 147 _nx_secure_dtls_session_reset(dtls_session); in _nx_secure_dtls_session_end() 165 status = _nx_secure_dtls_session_receive(dtls_session, &incoming_packet, wait_option); in _nx_secure_dtls_session_end() 184 status = _nx_secure_dtls_session_reset(dtls_session); in _nx_secure_dtls_session_end() [all …]
|
D | nxe_secure_dtls_session_end.c | 75 UINT _nxe_secure_dtls_session_end(NX_SECURE_DTLS_SESSION *dtls_session, UINT wait_option) in _nxe_secure_dtls_session_end() argument 80 if (dtls_session == NX_NULL) in _nxe_secure_dtls_session_end() 86 if (dtls_session->nx_secure_dtls_tls_session.nx_secure_tls_id != NX_SECURE_TLS_ID || in _nxe_secure_dtls_session_end() 87 !dtls_session -> nx_secure_dtls_session_in_use) in _nxe_secure_dtls_session_end() 92 status = _nx_secure_dtls_session_end(dtls_session, wait_option); in _nxe_secure_dtls_session_end() 97 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_session_end()
|
D | nx_secure_dtls_session_sliding_window_update.c | 70 UINT _nx_secure_dtls_session_sliding_window_update(NX_SECURE_DTLS_SESSION *dtls_session, ULONG *seq… in _nx_secure_dtls_session_sliding_window_update() argument 77 tls_session = &dtls_session -> nx_secure_dtls_tls_session; in _nx_secure_dtls_session_sliding_window_update() 109 …dtls_session -> nx_secure_dtls_sliding_window = dtls_session -> nx_secure_dtls_sliding_window | ma… in _nx_secure_dtls_session_sliding_window_update() 127 if(delta > (sizeof(dtls_session -> nx_secure_dtls_sliding_window) * 8)) in _nx_secure_dtls_session_sliding_window_update() 130 dtls_session -> nx_secure_dtls_sliding_window = 1; in _nx_secure_dtls_session_sliding_window_update() 135 dtls_session -> nx_secure_dtls_sliding_window <<= delta; in _nx_secure_dtls_session_sliding_window_update() 136 dtls_session -> nx_secure_dtls_sliding_window |= 0x1; in _nx_secure_dtls_session_sliding_window_update()
|
D | nx_secure_dtls_server_session_send.c | 69 UINT _nx_secure_dtls_server_session_send(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *packet_pt… in _nx_secure_dtls_server_session_send() argument 74 … = _nx_secure_dtls_session_send(dtls_session, packet_ptr, &(dtls_session->nx_secure_dtls_remote_ip… in _nx_secure_dtls_server_session_send() 78 NX_PARAMETER_NOT_USED(dtls_session); in _nx_secure_dtls_server_session_send()
|
D | nxe_secure_dtls_session_client_info_get.c | 71 UINT _nxe_secure_dtls_session_client_info_get(NX_SECURE_DTLS_SESSION *dtls_session, in _nxe_secure_dtls_session_client_info_get() argument 79 if (dtls_session == NX_NULL || client_ip_address == NX_NULL || in _nxe_secure_dtls_session_client_info_get() 86 if (dtls_session->nx_secure_dtls_tls_session.nx_secure_tls_id != NX_SECURE_TLS_ID) in _nxe_secure_dtls_session_client_info_get() 92 socket_ptr = dtls_session->nx_secure_dtls_udp_socket; in _nxe_secure_dtls_session_client_info_get() 101 …status = _nx_secure_dtls_session_client_info_get(dtls_session, client_ip_address, client_port, loc… in _nxe_secure_dtls_session_client_info_get() 105 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_session_client_info_get()
|
D | nx_secure_dtls_receive_callback.c | 102 NX_SECURE_DTLS_SESSION *dtls_session; in _nx_secure_dtls_receive_callback() local 131 …status = nx_secure_dtls_session_cache_find(dtls_server, &dtls_session, &ip_address, remote_port, l… in _nx_secure_dtls_receive_callback() 169 …status = nx_secure_dtls_session_cache_get_new(dtls_server, &dtls_session, &ip_address, remote_port… in _nx_secure_dtls_receive_callback() 280 dtls_session -> nx_secure_dtls_receive_queue_head = packet_ptr; in _nx_secure_dtls_receive_callback() 287 dtls_server -> nx_secure_dtls_connect_notify(dtls_session, &ip_address, remote_port); in _nx_secure_dtls_receive_callback() 302 if (!dtls_session -> nx_secure_dtls_session_in_use) in _nx_secure_dtls_receive_callback() 311 if (dtls_session -> nx_secure_dtls_receive_queue_head == NX_NULL) in _nx_secure_dtls_receive_callback() 313 dtls_session -> nx_secure_dtls_receive_queue_head = packet_ptr; in _nx_secure_dtls_receive_callback() 317 temp_packet_ptr = dtls_session -> nx_secure_dtls_receive_queue_head; in _nx_secure_dtls_receive_callback() 330 if (dtls_session -> nx_secure_dtls_thread_suspended) in _nx_secure_dtls_receive_callback() [all …]
|
D | nxe_secure_dtls_server_session_send.c | 68 UINT _nxe_secure_dtls_server_session_send(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *packet_p… in _nxe_secure_dtls_server_session_send() argument 73 if (dtls_session == NX_NULL || packet_ptr == NX_NULL) in _nxe_secure_dtls_server_session_send() 79 if (dtls_session->nx_secure_dtls_tls_session.nx_secure_tls_id != NX_SECURE_TLS_ID) in _nxe_secure_dtls_server_session_send() 85 status = _nx_secure_dtls_server_session_send(dtls_session, packet_ptr); in _nxe_secure_dtls_server_session_send() 89 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_server_session_send()
|
D | nxe_secure_dtls_client_protocol_version_override.c | 72 UINT _nxe_secure_dtls_client_protocol_version_override(NX_SECURE_DTLS_SESSION *dtls_session, in _nxe_secure_dtls_client_protocol_version_override() argument 79 if (dtls_session == NX_NULL) in _nxe_secure_dtls_client_protocol_version_override() 85 if (dtls_session->nx_secure_dtls_tls_session.nx_secure_tls_id != NX_SECURE_TLS_ID) in _nxe_secure_dtls_client_protocol_version_override() 101 status = _nx_secure_dtls_client_protocol_version_override(dtls_session, protocol_version); in _nxe_secure_dtls_client_protocol_version_override() 106 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_client_protocol_version_override()
|
D | nxe_secure_dtls_session_delete.c | 74 UINT _nxe_secure_dtls_session_delete(NX_SECURE_DTLS_SESSION *dtls_session) in _nxe_secure_dtls_session_delete() argument 80 if (dtls_session == NX_NULL) in _nxe_secure_dtls_session_delete() 95 if (session_ptr == dtls_session) in _nxe_secure_dtls_session_delete() 112 status = _nx_secure_dtls_session_delete(dtls_session); in _nxe_secure_dtls_session_delete() 117 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_session_delete()
|
D | nx_secure_dtls_session_client_info_get.c | 71 UINT _nx_secure_dtls_session_client_info_get(NX_SECURE_DTLS_SESSION *dtls_session, in _nx_secure_dtls_session_client_info_get() argument 79 socket_ptr = dtls_session->nx_secure_dtls_udp_socket; in _nx_secure_dtls_session_client_info_get() 89 ip_address = &(dtls_session->nx_secure_dtls_remote_ip_address); in _nx_secure_dtls_session_client_info_get() 111 *client_port = dtls_session->nx_secure_dtls_remote_port; in _nx_secure_dtls_session_client_info_get() 112 *local_port = dtls_session->nx_secure_dtls_local_port; in _nx_secure_dtls_session_client_info_get() 116 NX_PARAMETER_NOT_USED(dtls_session); in _nx_secure_dtls_session_client_info_get()
|
D | nxe_secure_dtls_session_receive.c | 77 UINT _nxe_secure_dtls_session_receive(NX_SECURE_DTLS_SESSION *dtls_session, in _nxe_secure_dtls_session_receive() argument 83 if ((dtls_session == NX_NULL) || (packet_ptr_ptr == NX_NULL)) in _nxe_secure_dtls_session_receive() 89 if (dtls_session->nx_secure_dtls_tls_session.nx_secure_tls_id != NX_SECURE_TLS_ID) in _nxe_secure_dtls_session_receive() 94 status = _nx_secure_dtls_session_receive(dtls_session, packet_ptr_ptr, wait_option); in _nxe_secure_dtls_session_receive() 99 NX_PARAMETER_NOT_USED(dtls_session); in _nxe_secure_dtls_session_receive()
|
/NetX-Duo-v6.2.1/nx_secure/inc/ |
D | nx_secure_dtls.h | 224 …UINT (*nx_secure_dtls_connect_notify)(struct NX_SECURE_DTLS_SESSION_STRUCT *dtls_session, NXD_ADDR… 225 UINT (*nx_secure_dtls_receive_notify)(struct NX_SECURE_DTLS_SESSION_STRUCT *dtls_session); 226 UINT (*nx_secure_dtls_disconnect_notify)(struct NX_SECURE_DTLS_SESSION_STRUCT *dtls_session); 227 …UINT (*nx_secure_dtls_error_notify)(struct NX_SECURE_DTLS_SESSION_STRUCT *dtls_session, UINT error… 253 … UINT (*connect_notify)(NX_SECURE_DTLS_SESSION *dtls_session, NXD_ADDRESS *ip_address, UINT port), 254 UINT (*receive_notify)(NX_SECURE_DTLS_SESSION *dtls_session)); 269 UINT _nx_secure_dtls_session_delete(NX_SECURE_DTLS_SESSION *dtls_session); 270 UINT _nx_secure_dtls_session_end(NX_SECURE_DTLS_SESSION *dtls_session, UINT wait_option); 271 UINT _nx_secure_dtls_session_receive(NX_SECURE_DTLS_SESSION *dtls_session, 274 UINT _nx_secure_dtls_session_send(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *packet_ptr, [all …]
|
D | nx_secure_dtls_api.h | 156 UINT nx_secure_dtls_session_delete(NX_SECURE_DTLS_SESSION *dtls_session); 157 UINT nx_secure_dtls_session_end(NX_SECURE_DTLS_SESSION *dtls_session, UINT wait_option); 158 UINT nx_secure_dtls_session_receive(NX_SECURE_DTLS_SESSION *dtls_session, 161 UINT nx_secure_dtls_session_send(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *packet_ptr, 163 UINT nx_secure_dtls_server_session_send(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET *packet_ptr… 164 UINT nx_secure_dtls_session_start(NX_SECURE_DTLS_SESSION *dtls_session, NX_UDP_SOCKET *udp_socket, 166 UINT nx_secure_dtls_packet_allocate(NX_SECURE_DTLS_SESSION *dtls_session, NX_PACKET_POOL *pool_ptr, 169 UINT nx_secure_dtls_client_session_start(NX_SECURE_DTLS_SESSION *dtls_session, NX_UDP_SOCKET *udp_s… 170 UINT nx_secure_dtls_server_session_start(NX_SECURE_DTLS_SESSION *dtls_session, UINT wait_option); 177 … UINT (*connect_notify)(NX_SECURE_DTLS_SESSION *dtls_session, NXD_ADDRESS *ip_address, UINT port), [all …]
|