| /NetX-Duo-v6.2.1/common/src/ |
| D | nx_tcp_mss_option_get.c | 77 UINT _nx_tcp_mss_option_get(UCHAR *option_ptr, ULONG option_area_size, ULONG *mss) in _nx_tcp_mss_option_get() argument 90 if (*option_ptr == NX_TCP_MSS_KIND) in _nx_tcp_mss_option_get() 96 option_ptr++; in _nx_tcp_mss_option_get() 99 if (*option_ptr++ != 4) in _nx_tcp_mss_option_get() 105 *mss = (ULONG)*option_ptr++; in _nx_tcp_mss_option_get() 108 *mss = (*mss << 8) | (ULONG)*option_ptr; in _nx_tcp_mss_option_get() 117 if (*option_ptr == NX_TCP_EOL_KIND) in _nx_tcp_mss_option_get() 125 if (*option_ptr++ == NX_TCP_NOP_KIND) in _nx_tcp_mss_option_get() 135 option_length = ((ULONG)*option_ptr); in _nx_tcp_mss_option_get() 144 option_ptr = option_ptr + (option_length - 1); in _nx_tcp_mss_option_get()
|
| D | nx_tcp_window_scaling_option_get.c | 79 UINT _nx_tcp_window_scaling_option_get(UCHAR *option_ptr, ULONG option_area_size, ULONG *window_sc… in _nx_tcp_window_scaling_option_get() argument 93 if (*option_ptr == NX_TCP_RWIN_KIND) in _nx_tcp_window_scaling_option_get() 99 option_ptr++; in _nx_tcp_window_scaling_option_get() 102 if (*option_ptr++ != 3) in _nx_tcp_window_scaling_option_get() 108 *window_scale = (ULONG)*option_ptr; in _nx_tcp_window_scaling_option_get() 123 if (*option_ptr == NX_TCP_EOL_KIND) in _nx_tcp_window_scaling_option_get() 131 if (*option_ptr == NX_TCP_NOP_KIND) in _nx_tcp_window_scaling_option_get() 134 option_ptr++; in _nx_tcp_window_scaling_option_get() 144 option_length = *(option_ptr + 1); in _nx_tcp_window_scaling_option_get() 153 option_ptr = option_ptr + option_length; in _nx_tcp_window_scaling_option_get()
|
| D | nx_icmpv6_process_na.c | 100 NX_ICMPV6_OPTION *option_ptr = NX_NULL; in _nx_icmpv6_process_na() local 153 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(nd_ptr, sizeof(NX_ICMPV6_ND)); in _nx_icmpv6_process_na() 160 if (option_ptr -> nx_icmpv6_option_type == ICMPV6_OPTION_TYPE_TRG_LINK_ADDR) in _nx_icmpv6_process_na() 166 option_length -= ((UINT)(option_ptr -> nx_icmpv6_option_length) << 3); in _nx_icmpv6_process_na() 169 …option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(option_ptr, ((option_ptr -> nx_icmpv6_option… in _nx_icmpv6_process_na() 176 option_ptr = NX_NULL; in _nx_icmpv6_process_na() 185 if (!option_ptr) in _nx_icmpv6_process_na() 252 if (option_ptr) in _nx_icmpv6_process_na() 259 new_lla = (USHORT *)&option_ptr -> nx_icmpv6_option_data; in _nx_icmpv6_process_na() 313 if (option_ptr && !lla_same) in _nx_icmpv6_process_na() [all …]
|
| D | nx_ipv4_option_process.c | 77 UCHAR *option_ptr; in _nx_ipv4_option_process() local 93 option_ptr = packet_ptr -> nx_packet_prepend_ptr + sizeof(NX_IPV4_HEADER); in _nx_ipv4_option_process() 103 op_type = *option_ptr; in _nx_ipv4_option_process() 121 option_ptr++; in _nx_ipv4_option_process() 146 op_length = *(option_ptr + 1); in _nx_ipv4_option_process() 149 op_timestamp_offset = *(option_ptr + 2); in _nx_ipv4_option_process() 152 op_timestamp_overflow = (*(option_ptr + 3)) >> 4; in _nx_ipv4_option_process() 153 op_timestamp_flags = (*(option_ptr + 3)) & 0xF; in _nx_ipv4_option_process() 219 op_length = *(option_ptr + 1); in _nx_ipv4_option_process() 230 option_ptr += op_length; in _nx_ipv4_option_process()
|
| D | nx_icmpv6_process_ra.c | 102 NX_ICMPV6_OPTION *option_ptr; in _nx_icmpv6_process_ra() local 257 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(ra_ptr, sizeof(NX_ICMPV6_RA)); in _nx_icmpv6_process_ra() 266 if (option_ptr -> nx_icmpv6_option_type == ICMPV6_OPTION_TYPE_PREFIX_INFO) in _nx_icmpv6_process_ra() 270 … if ((UINT)(option_ptr -> nx_icmpv6_option_length << 3) < sizeof(NX_ICMPV6_OPTION_PREFIX)) in _nx_icmpv6_process_ra() 284 prefix_ptr = (NX_ICMPV6_OPTION_PREFIX *)option_ptr; in _nx_icmpv6_process_ra() 295 packet_length -= (option_ptr -> nx_icmpv6_option_length << 3); in _nx_icmpv6_process_ra() 299 …option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(option_ptr, ((option_ptr -> nx_icmpv6_option… in _nx_icmpv6_process_ra() 314 packet_length -= (option_ptr -> nx_icmpv6_option_length << 3); in _nx_icmpv6_process_ra() 318 …option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(option_ptr, ((option_ptr -> nx_icmpv6_option… in _nx_icmpv6_process_ra() 450 else if (option_ptr -> nx_icmpv6_option_type == ICMPV6_OPTION_TYPE_SRC_LINK_ADDR) in _nx_icmpv6_process_ra() [all …]
|
| D | nx_icmpv6_process_ns.c | 100 NX_ICMPV6_OPTION *option_ptr; in _nx_icmpv6_process_ns() local 255 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(header_ptr, sizeof(NX_ICMPV6_ND)); in _nx_icmpv6_process_ns() 265 if (option_ptr -> nx_icmpv6_option_type == ICMPV6_OPTION_TYPE_SRC_LINK_ADDR) in _nx_icmpv6_process_ns() 292 … (CHAR *)&option_ptr -> nx_icmpv6_option_data, 0, ND_CACHE_STATE_STALE, in _nx_icmpv6_process_ns() 303 UCHAR *new_mac = (UCHAR *)&option_ptr -> nx_icmpv6_option_data; in _nx_icmpv6_process_ns() 339 option_length -= ((UINT)(option_ptr -> nx_icmpv6_option_length) << 3); in _nx_icmpv6_process_ns() 342 …option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(option_ptr, ((option_ptr -> nx_icmpv6_option… in _nx_icmpv6_process_ns() 429 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(header_ptr, sizeof(NX_ICMPV6_ND)); in _nx_icmpv6_process_ns() 430 option_ptr -> nx_icmpv6_option_type = ICMPV6_OPTION_TYPE_TRG_LINK_ADDR; in _nx_icmpv6_process_ns() 431 option_ptr -> nx_icmpv6_option_length = 1; in _nx_icmpv6_process_ns() [all …]
|
| D | nx_icmpv6_process_redirect.c | 105 NX_ICMPV6_OPTION *option_ptr; in _nx_icmpv6_process_redirect() local 240 …option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(redirect_ptr, sizeof(NX_ICMPV6_REDIRECT_MESS… in _nx_icmpv6_process_redirect() 244 if (_nx_icmpv6_validate_options(option_ptr, (INT)packet_length, 0) == NX_NOT_SUCCESSFUL) in _nx_icmpv6_process_redirect() 261 if (option_ptr -> nx_icmpv6_option_type == ICMPV6_OPTION_TYPE_TRG_LINK_ADDR) in _nx_icmpv6_process_redirect() 273 … (CHAR *)&option_ptr -> nx_icmpv6_option_data, 0, ND_CACHE_STATE_STALE, in _nx_icmpv6_process_redirect() 305 UCHAR *new_mac = (UCHAR *)&option_ptr -> nx_icmpv6_option_data; in _nx_icmpv6_process_redirect() 339 else if (option_ptr -> nx_icmpv6_option_type == ICMPV6_OPTION_TYPE_MTU) in _nx_icmpv6_process_redirect() 344 mtu_ptr = (NX_ICMPV6_OPTION_MTU *)option_ptr; in _nx_icmpv6_process_redirect() 359 option_length = (UINT)(option_ptr -> nx_icmpv6_option_length << 3); in _nx_icmpv6_process_redirect() 363 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(option_ptr, option_length); in _nx_icmpv6_process_redirect()
|
| D | nx_icmpv6_validate_ra.c | 80 NX_ICMPV6_OPTION *option_ptr; in _nx_icmpv6_validate_ra() local 129 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(header_ptr, sizeof(NX_ICMPV6_RA)); in _nx_icmpv6_validate_ra() 137 return(_nx_icmpv6_validate_options(option_ptr, option_length, NX_NULL)); in _nx_icmpv6_validate_ra()
|
| D | nx_icmpv6_validate_neighbor_message.c | 82 NX_ICMPV6_OPTION *option_ptr; in _nx_icmpv6_validate_neighbor_message() local 169 option_ptr = (NX_ICMPV6_OPTION *)NX_UCHAR_POINTER_ADD(nd_header_ptr, sizeof(NX_ICMPV6_ND)); 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()
|
| /NetX-Duo-v6.2.1/test/regression/dhcp_test/ |
| D | netx_dhcp_client_parameter_request_test.c | 173 UCHAR *option_ptr; in server_thread_entry() local 210 …option_ptr = dhcp_search_buffer(my_packet -> nx_packet_prepend_ptr, NX_DHCP_OPTION_DHCP_PARAMETERS… in server_thread_entry() 213 if (option_ptr == NX_NULL) in server_thread_entry() 220 option_size = (UINT)*option_ptr; in server_thread_entry() 221 option_ptr++; in server_thread_entry() 231 if ((*(option_ptr) != NX_DHCP_OPTION_SUBNET_MASK) || in server_thread_entry() 232 (*(option_ptr + 1) != NX_DHCP_OPTION_GATEWAYS) || in server_thread_entry() 233 (*(option_ptr + 2) != NX_DHCP_OPTION_DNS_SVR)) in server_thread_entry() 238 option_ptr += 3; in server_thread_entry() 243 if (*(option_ptr + index) != NX_DHCP_OPTION_NTP_SVR + index) in server_thread_entry()
|
| D | netx_dhcp_client_ntp_option_test.c | 277 UCHAR *option_ptr; in server_thread_entry() local 338 …option_ptr = dhcp_search_buffer(my_packet -> nx_packet_prepend_ptr, NX_DHCP_OPTION_DHCP_PARAMETERS… in server_thread_entry() 341 if (option_ptr == NX_NULL) in server_thread_entry() 348 option_size = (UINT)*option_ptr; in server_thread_entry() 349 option_ptr++; in server_thread_entry() 354 if (*(option_ptr + index) == NX_DHCP_OPTION_NTP_SVR) in server_thread_entry()
|
| D | netx_dhcp_get_option_value_test.c | 284 UCHAR *option_ptr; in server_thread_entry() local 345 …option_ptr = dhcp_search_buffer(my_packet -> nx_packet_prepend_ptr, NX_DHCP_OPTION_DHCP_PARAMETERS… in server_thread_entry() 348 if (option_ptr == NX_NULL) in server_thread_entry() 355 option_size = (UINT)*option_ptr; in server_thread_entry() 356 option_ptr++; in server_thread_entry() 361 if (*(option_ptr + index) == NX_DHCP_OPTION_NTP_SVR) in server_thread_entry()
|
| D | netx_dhcp_send_request_internal_test.c | 329 UCHAR *option_ptr; in server_thread_entry() local 392 …option_ptr = dhcp_search_buffer(my_packet -> nx_packet_prepend_ptr, NX_DHCP_OPTION_DHCP_PARAMETERS… in server_thread_entry() 395 if (option_ptr == NX_NULL) in server_thread_entry() 402 option_size = (UINT)*option_ptr; in server_thread_entry() 403 option_ptr++; in server_thread_entry() 408 if (*(option_ptr + index) == NX_DHCP_OPTION_NTP_SVR) in server_thread_entry()
|
| D | netx_dhcp_packet_process_test.c | 230 UCHAR *option_ptr; in server_thread_entry() local
|
| D | netx_dhcp_extract_information_test.c | 807 UCHAR *option_ptr; in server_thread_entry() local
|
| /NetX-Duo-v6.2.1/common/inc/ |
| D | nx_tcp.h | 309 UINT _nx_tcp_mss_option_get(UCHAR *option_ptr, ULONG option_area_size, ULONG *mss); 311 UINT _nx_tcp_window_scaling_option_get(UCHAR *option_ptr, ULONG option_area_size, ULONG *window_sca…
|