Home
last modified time | relevance | path

Searched refs:dtls_session (Results 1 – 25 of 61) sorted by relevance

123

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_dtls_session_reset.c79 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 …]
Dnx_secure_dtls_session_delete.c70 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 …]
Dnx_secure_dtls_retransmit.c77 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 …]
Dnx_secure_dtls_server_handshake.c124 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 …]
Dnx_secure_dtls_client_handshake.c124 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 …]
Dnx_secure_dtls_session_receive.c92 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 …]
Dnx_secure_dtls_session_send.c78 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 …]
Dnx_secure_dtls_session_start.c83 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 …]
Dnx_secure_dtls_send_helloverifyrequest.c70 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()
Dnx_secure_dtls_process_helloverifyrequest.c74 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()
112dtls_session -> nx_secure_dtls_tls_session.nx_secure_tls_client_state = NX_SECURE_TLS_CLIENT_STATE… in _nx_secure_dtls_process_helloverifyrequest()
Dnx_secure_dtls_send_record.c94 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 …]
Dnxe_secure_dtls_server_session_start.c67 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()
Dnx_secure_dtls_session_end.c81 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 …]
Dnxe_secure_dtls_session_end.c75 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()
Dnx_secure_dtls_session_sliding_window_update.c70 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()
109dtls_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()
Dnx_secure_dtls_server_session_send.c69 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()
Dnxe_secure_dtls_session_client_info_get.c71 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()
Dnx_secure_dtls_receive_callback.c102 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 …]
Dnxe_secure_dtls_server_session_send.c68 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()
Dnxe_secure_dtls_client_protocol_version_override.c72 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()
Dnxe_secure_dtls_session_delete.c74 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()
Dnx_secure_dtls_session_client_info_get.c71 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()
Dnxe_secure_dtls_session_receive.c77 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/
Dnx_secure_dtls.h224 …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 …]
Dnx_secure_dtls_api.h156 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 …]

123