Home
last modified time | relevance | path

Searched refs:option_length (Results 1 – 16 of 16) sorted by relevance

/NetX-Duo-v6.2.1/common/src/
Dnx_tcp_mss_option_get.c80 ULONG option_length; in _nx_tcp_mss_option_get() local
135 option_length = ((ULONG)*option_ptr); in _nx_tcp_mss_option_get()
138 if (option_length == 0) in _nx_tcp_mss_option_get()
144 option_ptr = option_ptr + (option_length - 1); in _nx_tcp_mss_option_get()
147 if (option_length > option_area_size) in _nx_tcp_mss_option_get()
153 option_area_size = option_area_size - option_length; in _nx_tcp_mss_option_get()
Dnx_tcp_window_scaling_option_get.c82 ULONG option_length; in _nx_tcp_window_scaling_option_get() local
144 option_length = *(option_ptr + 1); in _nx_tcp_window_scaling_option_get()
146 if (option_length == 0) in _nx_tcp_window_scaling_option_get()
153 option_ptr = option_ptr + option_length; in _nx_tcp_window_scaling_option_get()
156 if (option_length > option_area_size) in _nx_tcp_window_scaling_option_get()
162 option_area_size = option_area_size - option_length; in _nx_tcp_window_scaling_option_get()
Dnx_icmpv6_validate_ra.c81 INT option_length; in _nx_icmpv6_validate_ra() local
130 option_length = (INT)(packet_ptr -> nx_packet_length - sizeof(NX_ICMPV6_RA)); in _nx_icmpv6_validate_ra()
133 if (option_length) in _nx_icmpv6_validate_ra()
137 return(_nx_icmpv6_validate_options(option_ptr, option_length, NX_NULL)); in _nx_icmpv6_validate_ra()
Dnx_icmpv6_validate_neighbor_message.c83 UINT option_length; in _nx_icmpv6_validate_neighbor_message() local
170 option_length = (UINT)(packet_ptr -> nx_packet_length - sizeof(NX_ICMPV6_ND)); in _nx_icmpv6_validate_neighbor_message()
173 if (option_length) in _nx_icmpv6_validate_neighbor_message()
175 return(_nx_icmpv6_validate_options(option_ptr, (INT)option_length, (INT)option_check)); in _nx_icmpv6_validate_neighbor_message()
Dnx_icmpv6_process_na.c103 UINT option_length; in _nx_icmpv6_process_na() local
154 option_length = (UINT)packet_ptr -> nx_packet_length - (UINT)sizeof(NX_ICMPV6_ND); in _nx_icmpv6_process_na()
157 while (option_length > 0) in _nx_icmpv6_process_na()
166 option_length -= ((UINT)(option_ptr -> nx_icmpv6_option_length) << 3); in _nx_icmpv6_process_na()
173 if (option_length == 0) in _nx_icmpv6_process_na()
Dnx_icmpv6_process_ns.c104 UINT option_length; in _nx_icmpv6_process_ns() local
258 option_length = (UINT)packet_ptr -> nx_packet_length - (UINT)sizeof(NX_ICMPV6_ND); in _nx_icmpv6_process_ns()
261 while (option_length > 0) in _nx_icmpv6_process_ns()
339 option_length -= ((UINT)(option_ptr -> nx_icmpv6_option_length) << 3); in _nx_icmpv6_process_ns()
Dnx_icmpv6_process_redirect.c106 ULONG packet_length, option_length; in _nx_icmpv6_process_redirect() local
359 option_length = (UINT)(option_ptr -> nx_icmpv6_option_length << 3); in _nx_icmpv6_process_redirect()
360 packet_length -= option_length; in _nx_icmpv6_process_redirect()
363 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(option_ptr, option_length); in _nx_icmpv6_process_redirect()
/NetX-Duo-v6.2.1/addons/dhcp/
Dnxd_dhcpv6_client.c670 USHORT option_length = 0; in _nx_dhcpv6_add_option_request() local
721 option_length = (USHORT)(option_length + sizeof(SHORT)); in _nx_dhcpv6_add_option_request()
738 option_length = (USHORT)(option_length + sizeof(SHORT)); in _nx_dhcpv6_add_option_request()
755 option_length = (USHORT)(option_length + sizeof(SHORT)); in _nx_dhcpv6_add_option_request()
772 option_length = (USHORT)(option_length + sizeof(SHORT)); in _nx_dhcpv6_add_option_request()
796 option_length = (USHORT)(option_length + sizeof(SHORT)); in _nx_dhcpv6_add_option_request()
800 dhcpv6_ptr -> nx_dhcpv6_option_request.nx_option_length = option_length; in _nx_dhcpv6_add_option_request()
801 NX_CHANGE_USHORT_ENDIAN(option_length); in _nx_dhcpv6_add_option_request()
802 memcpy(option_length_ptr, &option_length, sizeof(SHORT)); /* Use case of memcpy is verified. */ in _nx_dhcpv6_add_option_request()
1719 USHORT option_length; in _nx_dhcpv6_create_client_duid() local
[all …]
Dnxd_dhcpv6_server.c3878 ULONG option_length; in _nx_dhcpv6_server_extract_packet_information() local
3963 …atus = _nx_dhcpv6_server_utility_get_block_option_length(buffer_ptr, &option_code, &option_length); in _nx_dhcpv6_server_extract_packet_information()
3974 index += option_length + 4; in _nx_dhcpv6_server_extract_packet_information()
3997 client_duid.nx_option_length = (USHORT)option_length; in _nx_dhcpv6_server_extract_packet_information()
3999 … status = _nx_dhcpv6_process_duid(&client_duid, option_code, option_length, buffer_ptr); in _nx_dhcpv6_server_extract_packet_information()
4018 server_duid.nx_option_length = (USHORT)option_length; in _nx_dhcpv6_server_extract_packet_information()
4020 … status = _nx_dhcpv6_process_duid(&server_duid, option_code, option_length, buffer_ptr); in _nx_dhcpv6_server_extract_packet_information()
4039 … status = _nx_dhcpv6_server_process_iana(&temp_client_rec, option_code, option_length, buffer_ptr); in _nx_dhcpv6_server_extract_packet_information()
4060 …atus = _nx_dhcpv6_process_option_request(&temp_client_rec, option_code, option_length, buffer_ptr); in _nx_dhcpv6_server_extract_packet_information()
4073 …tatus = _nx_dhcpv6_process_elapsed_time(&temp_client_rec, option_code, option_length, buffer_ptr); in _nx_dhcpv6_server_extract_packet_information()
[all …]
Dnxd_dhcpv6_client.h1045 … _nx_dhcpv6_process_client_duid(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
1046 … _nx_dhcpv6_process_DNS_server(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
1047 …ss_domain_name(NX_DHCPV6 *dhcpv6_ptr, UCHAR *packet_start, UCHAR *option_data, UINT option_length);
1048 UINT _nx_dhcpv6_process_ia(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length, UI…
1049 UINT _nx_dhcpv6_process_iana(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
1050 … _nx_dhcpv6_process_preference(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
1051 … _nx_dhcpv6_process_server_duid(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
1052 UINT _nx_dhcpv6_process_status(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length
1053 … _nx_dhcpv6_process_time_zone(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
1054 … _nx_dhcpv6_process_time_server(NX_DHCPV6 *dhcpv6_ptr, UCHAR *option_data, UINT option_length);
Dnxd_dhcpv6_server.h808 …v6_process_duid(NX_DHCPV6_SVR_DUID *duid_ptr, ULONG option_code, UINT option_length, UCHAR *option…
809 …sed_time(NX_DHCPV6_CLIENT *dhcpv6_client_ptr, ULONG option_code, UINT option_length, UCHAR *option…
810 …ocess_ia(NX_DHCPV6_CLIENT *dhcpv6_client_ptr, ULONG option_code, UINT option_length, UCHAR *option…
811 …ess_iana(NX_DHCPV6_CLIENT *dhcpv6_client_ptr, ULONG option_code, UINT option_length, UCHAR *option…
812 …_option_request(NX_DHCPV6_CLIENT *client_ptr, ULONG option_code, UINT option_length, UCHAR *option…
Dnxd_dhcp_client.c7684 UINT option_length; in _nx_dhcp_get_option_value() local
7689 option_length = length - NX_BOOTP_OFFSET_OPTIONS; in _nx_dhcp_get_option_value()
7695 data = _nx_dhcp_search_buffer(option_message, option, option_length); in _nx_dhcp_get_option_value()
/NetX-Duo-v6.2.1/test/regression/dhcp_test/
Dnetx_dhcpv6_user_option_add_test.c240 ULONG option_length = 0, option_code = 0; in my_udp_packet_receive() local
251 …atus = _nx_dhcpv6_utility_get_block_option_length(dhcpv6_option_ptr, &option_code, &option_length); in my_udp_packet_receive()
261 if ((dhcpv6_option_ptr + 4 + option_length) > packet_ptr -> nx_packet_append_ptr) in my_udp_packet_receive()
274 dhcpv6_option_ptr += option_length + 4; in my_udp_packet_receive()
277 index += option_length + 4; in my_udp_packet_receive()
281 if (user_class_ptr == NX_NULL || option_length != (user_class_len + 2)) in my_udp_packet_receive()
291 status = _nx_dhcpv6_utility_get_data(user_class_ptr, 2, &option_length); in my_udp_packet_receive()
292 if (status || (option_length != (user_class_len + 2))) in my_udp_packet_receive()
/NetX-Duo-v6.2.1/addons/telnet/
Dnxd_telnet_server.c2415 UINT option_length; in _nx_telnet_server_send_option_requests() local
2434 option_length = 0; in _nx_telnet_server_send_option_requests()
2449 option_length = 9; in _nx_telnet_server_send_option_requests()
2461 if (option_length > 0) in _nx_telnet_server_send_option_requests()
/NetX-Duo-v6.2.1/addons/BSD/
Dnxd_bsd.h1039 …_getsockopt(INT sockID, INT option_level, INT option_name, VOID *option_value, INT *option_length);
1040 …ockopt(INT sockID, INT option_level, INT option_name, const VOID *option_value, INT option_length);
Dnxd_bsd.c6304 …d_getsockopt(INT sockID, INT option_level, INT option_name, VOID *option_value, INT *option_length) in nx_bsd_getsockopt() argument
6331 if((option_value == NX_NULL) || (option_length == NX_NULL)) in nx_bsd_getsockopt()
6411 if (*option_length < (INT)sizeof(so_errno -> error)) in nx_bsd_getsockopt()
6441 *option_length = sizeof(struct nx_bsd_sock_errno); in nx_bsd_getsockopt() local
6452 if (*option_length < (INT)sizeof(so_keepalive -> keepalive_enabled)) in nx_bsd_getsockopt()
6470 *option_length = sizeof(struct nx_bsd_sock_keepalive); in nx_bsd_getsockopt()
6496 *option_length = sizeof(so_rcvtimeval); in nx_bsd_getsockopt()
6504 *option_length = sizeof(soc_window_size); in nx_bsd_getsockopt()
6511 if (*option_length < (INT)sizeof(so_reuseaddr -> reuseaddr_enabled)) in nx_bsd_getsockopt()
6525 *option_length = sizeof(struct nx_bsd_sock_reuseaddr); in nx_bsd_getsockopt()
[all …]