| /NetX-Duo-v6.2.1/common/src/ |
| D | nx_ip_forward_packet_process.c | 85 NX_IPV4_HEADER *ip_header_ptr; in _nx_ip_forward_packet_process() local 108 ip_header_ptr = (NX_IPV4_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ip_forward_packet_process() 111 if ((ip_header_ptr -> nx_ip_header_destination_ip & NX_IP_CLASS_D_MASK) == NX_IP_CLASS_D_TYPE) in _nx_ip_forward_packet_process() 120 if (((ip_header_ptr -> nx_ip_header_source_ip & 0xFFFF0000) == 0xA9FE0000) || in _nx_ip_forward_packet_process() 121 ((ip_header_ptr -> nx_ip_header_destination_ip & 0xFFFF0000) == 0xA9FE0000)) in _nx_ip_forward_packet_process() 130 …if (_nx_ip_route_find(ip_ptr, ip_header_ptr -> nx_ip_header_destination_ip, &outgoing_interface, &… in _nx_ip_forward_packet_process() 142 destination_ip = ip_header_ptr -> nx_ip_header_destination_ip; in _nx_ip_forward_packet_process() 143 …time_to_live = ((ip_header_ptr -> nx_ip_header_word_2 & NX_IP_TIME_TO_LIVE_MASK) >> NX_IP_TIME_TO_… in _nx_ip_forward_packet_process() 144 fragment_bit = (ip_header_ptr -> nx_ip_header_word_1 & NX_DONT_FRAGMENT); in _nx_ip_forward_packet_process() 162 ip_header_ptr -> nx_ip_header_word_2 = (ip_header_ptr -> nx_ip_header_word_2 - 0x01000000); in _nx_ip_forward_packet_process() [all …]
|
| D | nx_ipv4_packet_receive.c | 95 NX_IPV4_HEADER *ip_header_ptr; in _nx_ipv4_packet_receive() local 121 ip_header_ptr = (NX_IPV4_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ipv4_packet_receive() 127 …NX_TRACE_IN_LINE_INSERT(NX_TRACE_INTERNAL_IP_RECEIVE, ip_ptr, ip_header_ptr -> nx_ip_header_source… in _nx_ipv4_packet_receive() 131 val = ip_header_ptr -> nx_ip_header_word_0; in _nx_ipv4_packet_receive() 336 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in _nx_ipv4_packet_receive() 337 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in _nx_ipv4_packet_receive() 338 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in _nx_ipv4_packet_receive() 339 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_source_ip); in _nx_ipv4_packet_receive() 340 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in _nx_ipv4_packet_receive() 347 …if (((ip_header_ptr -> nx_ip_header_source_ip & ~(if_ptr -> nx_interface_ip_network_mask)) == ~(if… in _nx_ipv4_packet_receive() [all …]
|
| D | nx_ip_header_add.c | 94 NX_IPV4_HEADER *ip_header_ptr; in _nx_ip_header_add() local 125 ip_header_ptr = (NX_IPV4_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ip_header_add() 147 ip_header_ptr -> nx_ip_header_word_0 = (ULONG)((NX_IP_VERSION_V4 << 28) | in _nx_ip_header_add() 157 …ip_header_ptr -> nx_ip_header_word_0 = (NX_IP_VERSION | type_of_service | (0xFFFF & packet_ptr ->… in _nx_ip_header_add() 162 ip_header_ptr -> nx_ip_header_word_1 = (((ULONG)NX_RAND()) << NX_SHIFT_BY_16) | fragment; in _nx_ip_header_add() 164 …ip_header_ptr -> nx_ip_header_word_1 = (ip_ptr -> nx_ip_packet_id++ << NX_SHIFT_BY_16) | fragment; in _nx_ip_header_add() 168 ip_header_ptr -> nx_ip_header_word_2 = ((time_to_live << NX_IP_TIME_TO_LIVE_SHIFT) | protocol); in _nx_ip_header_add() 171 ip_header_ptr -> nx_ip_header_source_ip = source_ip; in _nx_ip_header_add() 174 ip_header_ptr -> nx_ip_header_destination_ip = destination_ip; in _nx_ip_header_add() 192 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in _nx_ip_header_add() [all …]
|
| D | nx_icmpv4_send_error_message.c | 98 NX_IPV4_HEADER *ip_header_ptr; in _nx_icmpv4_send_error_message() local 126 ip_header_ptr = (NX_IPV4_HEADER *)(offending_packet -> nx_packet_ip_header); in _nx_icmpv4_send_error_message() 127 src_ip = ip_header_ptr -> nx_ip_header_source_ip; in _nx_icmpv4_send_error_message() 136 if ((ip_header_ptr -> nx_ip_header_destination_ip == NX_IP_LIMITED_BROADCAST) || in _nx_icmpv4_send_error_message() 137 ((ip_header_ptr -> nx_ip_header_destination_ip & NX_IP_CLASS_D_MASK) == NX_IP_CLASS_D_TYPE)) in _nx_icmpv4_send_error_message() 143 if (((ip_header_ptr -> nx_ip_header_destination_ip & if_ptr -> nx_interface_ip_network_mask) == in _nx_icmpv4_send_error_message() 145 … ((ip_header_ptr -> nx_ip_header_destination_ip & ~(if_ptr -> nx_interface_ip_network_mask)) == in _nx_icmpv4_send_error_message() 152 if (ip_header_ptr -> nx_ip_header_word_1 & NX_IP_OFFSET_MASK) in _nx_icmpv4_send_error_message() 160 if ((ip_header_ptr -> nx_ip_header_source_ip == 0) || in _nx_icmpv4_send_error_message() 161 ((ip_header_ptr -> nx_ip_header_source_ip >= NX_IP_LOOPBACK_FIRST) && in _nx_icmpv4_send_error_message() [all …]
|
| D | nx_ipv6_header_add.c | 96 NX_IPV6_HEADER *ip_header_ptr; in _nx_ipv6_header_add() local 234 ip_header_ptr = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ipv6_header_add() 238 ip_header_ptr -> nx_ip_header_word_0 = (ULONG)(6 << 28); in _nx_ipv6_header_add() 239 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in _nx_ipv6_header_add() 243 ip_header_ptr -> nx_ip_header_word_1 = (payload_size << 16) | (protocol << 8) | (hop_limit); in _nx_ipv6_header_add() 244 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in _nx_ipv6_header_add() 248 COPY_IPV6_ADDRESS(src_address, ip_header_ptr -> nx_ip_header_source_ip); in _nx_ipv6_header_add() 250 COPY_IPV6_ADDRESS(dest_address, ip_header_ptr -> nx_ip_header_destination_ip); in _nx_ipv6_header_add() 253 NX_IPV6_ADDRESS_CHANGE_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in _nx_ipv6_header_add() 254 NX_IPV6_ADDRESS_CHANGE_ENDIAN(ip_header_ptr -> nx_ip_header_source_ip); in _nx_ipv6_header_add() [all …]
|
| D | nx_ipv6_packet_receive.c | 89 NX_IPV6_HEADER *ip_header_ptr; in _nx_ipv6_packet_receive() local 107 ip_header_ptr = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in _nx_ipv6_packet_receive() 110 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in _nx_ipv6_packet_receive() 112 pkt_length = (UINT)((ip_header_ptr -> nx_ip_header_word_1 >> 16) + sizeof(NX_IPV6_HEADER)); in _nx_ipv6_packet_receive() 225 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in _nx_ipv6_packet_receive() 226 NX_IPV6_ADDRESS_CHANGE_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in _nx_ipv6_packet_receive() 227 NX_IPV6_ADDRESS_CHANGE_ENDIAN(ip_header_ptr -> nx_ip_header_source_ip); in _nx_ipv6_packet_receive() 242 if (CHECK_IPV6_ADDRESSES_SAME(ip_header_ptr -> nx_ip_header_destination_ip, in _nx_ipv6_packet_receive() 252 … else if (CHECK_IPV6_SOLICITED_NODE_MCAST_ADDRESS(ip_header_ptr -> nx_ip_header_destination_ip, in _nx_ipv6_packet_receive() 269 …if ((incoming_address == NX_NULL) && ((ip_header_ptr -> nx_ip_header_destination_ip[0] & 0xFF00000… in _nx_ipv6_packet_receive() [all …]
|
| D | nx_icmp_packet_receive.c | 86 NX_IPV4_HEADER *ip_header_ptr; in _nx_icmp_packet_receive() local 127 … ip_header_ptr = (NX_IPV4_HEADER *)(packet_ptr -> nx_packet_prepend_ptr - sizeof(NX_IPV4_HEADER)); in _nx_icmp_packet_receive() 132 … ((ip_header_ptr -> nx_ip_header_destination_ip & NX_IP_CLASS_D_MASK) == NX_IP_CLASS_D_TYPE) || in _nx_icmp_packet_receive() 134 …(((ip_header_ptr -> nx_ip_header_destination_ip & interface_ptr -> nx_interface_ip_network_mask) =… in _nx_icmp_packet_receive() 135 …((ip_header_ptr -> nx_ip_header_destination_ip & ~(interface_ptr -> nx_interface_ip_network_mask))… in _nx_icmp_packet_receive() 137 … (ip_header_ptr -> nx_ip_header_destination_ip == interface_ptr -> nx_interface_ip_network) || in _nx_icmp_packet_receive() 139 (ip_header_ptr -> nx_ip_header_destination_ip == NX_IP_LIMITED_BROADCAST) in _nx_icmp_packet_receive()
|
| /NetX-Duo-v6.2.1/test/regression/netxduo_test/ |
| D | netx_ip_invalid_packet_receive_test.c | 171 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 173 NX_IP_HEADER *ip_header_ptr; in my_packet_process() local 208 ip_header_ptr = (NX_IPV4_HEADER *)copy_packet_1 -> nx_packet_prepend_ptr; in my_packet_process() 210 ip_header_ptr = (NX_IP_HEADER *)copy_packet_1 -> nx_packet_prepend_ptr; in my_packet_process() 214 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() 217 ip_header_ptr -> nx_ip_header_word_0 += 0x00000001; in my_packet_process() 220 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() 238 ip_header_ptr = (NX_IPV4_HEADER *)copy_packet_2 -> nx_packet_prepend_ptr; in my_packet_process() 240 ip_header_ptr = (NX_IP_HEADER *)copy_packet_2 -> nx_packet_prepend_ptr; in my_packet_process() 244 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() [all …]
|
| D | netx_icmp_send_error_message_test.c | 273 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 284 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 287 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 288 protocol = (ip_header_ptr -> nx_ip_header_word_2 >> 16) & 0xFF; in my_packet_process() 289 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 303 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 306 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() 307 …ip_header_length = ((ip_header_ptr -> nx_ip_header_word_0 & NX_IP_LENGTH_MASK) >> 24) * sizeof(ULO… in my_packet_process() 347 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in my_packet_process() 348 ip_header_ptr -> nx_ip_header_destination_ip = IP_ADDRESS(255, 255, 255, 255); in my_packet_process() [all …]
|
| D | netx_23_02_01_test.c | 270 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process_23_02_01() local 296 ip_header_ptr = (NX_IPV4_HEADER *) packet_ptr -> nx_packet_prepend_ptr; in my_packet_process_23_02_01() 300 ip_header_ptr -> nx_ip_header_source_ip = 0xFFFFFFFF; in my_packet_process_23_02_01() 302 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 & 0x0000FFFF; in my_packet_process_23_02_01() 319 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 | val; in my_packet_process_23_02_01() 323 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process_23_02_01() 324 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process_23_02_01() 325 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process_23_02_01() 326 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_source_ip); in my_packet_process_23_02_01() 327 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in my_packet_process_23_02_01() [all …]
|
| D | netx_23_02_02_test.c | 274 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process_23_02_02() local 301 ip_header_ptr = (NX_IPV4_HEADER *) packet_ptr -> nx_packet_prepend_ptr; in my_packet_process_23_02_02() 305 ip_header_ptr -> nx_ip_header_source_ip = 0x010000E0; in my_packet_process_23_02_02() 307 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 & 0x0000FFFF; in my_packet_process_23_02_02() 324 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 | val; in my_packet_process_23_02_02() 328 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process_23_02_02() 329 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process_23_02_02() 330 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process_23_02_02() 331 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_source_ip); in my_packet_process_23_02_02() 332 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in my_packet_process_23_02_02() [all …]
|
| D | netx_icmp_send_error_message_test_1.c | 162 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 173 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 176 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 177 protocol = (ip_header_ptr -> nx_ip_header_word_2 >> 16) & 0xFF; in my_packet_process() 178 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 192 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 195 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() 196 …ip_header_length = ((ip_header_ptr -> nx_ip_header_word_0 & NX_IP_LENGTH_MASK) >> 24) * sizeof(ULO… in my_packet_process() 223 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in my_packet_process() 224 ip_header_ptr -> nx_ip_header_destination_ip = IP_ADDRESS(1, 2, 3, 255); in my_packet_process() [all …]
|
| D | netx_3_08_test.c | 116 NX_IPV4_HEADER *ip_header_ptr; in ntest_0_entry() local 119 NX_IP_HEADER *ip_header_ptr; in ntest_0_entry() local 239 ip_header_ptr = (NX_IPV4_HEADER *) packet_ptr -> nx_packet_prepend_ptr; in ntest_0_entry() 241 ip_header_ptr = (NX_IP_HEADER *) packet_ptr -> nx_packet_prepend_ptr; in ntest_0_entry() 245 …ip_header_ptr -> nx_ip_header_word_0 = (NX_IP_VERSION | (0xFFFF & packet_ptr -> nx_packet_length)… in ntest_0_entry() 247 ip_header_ptr -> nx_ip_header_word_1 = (((ULONG)NX_RAND()) << NX_SHIFT_BY_16); in ntest_0_entry() 249 ip_header_ptr -> nx_ip_header_word_1 = (ip_ptr -> nx_ip_packet_id++ << NX_SHIFT_BY_16); in ntest_0_entry() 251 …ip_header_ptr -> nx_ip_header_word_2 = ((server_socket.nx_tcp_socket_time_to_live << NX_IP_TIME_T… in ntest_0_entry() 252 ip_header_ptr -> nx_ip_header_source_ip = 0x01020305; in ntest_0_entry() 253 ip_header_ptr -> nx_ip_header_destination_ip = 0x01020304; in ntest_0_entry() [all …]
|
| D | netx_ip_fragmentation_wrong_protocol_field_test2.c | 301 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 317 ip_header_ptr = (NX_IPV4_HEADER *) packet_ptr -> nx_packet_prepend_ptr; in my_packet_process() 319 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 322 ip_header_ptr -> nx_ip_header_word_2 &= 0xFF000000; in my_packet_process() 323 ip_header_ptr -> nx_ip_header_word_2 |= NX_IP_ICMP; in my_packet_process() 325 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 341 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 | val; in my_packet_process() 353 ip_header_ptr = (NX_IPV4_HEADER *) packet_ptr -> nx_packet_prepend_ptr; in my_packet_process() 355 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 358 ip_header_ptr -> nx_ip_header_word_2 &= 0xFF000000; in my_packet_process() [all …]
|
| D | netx_forward_icmp_ttl_test.c | 221 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 223 NX_IP_HEADER *ip_header_ptr; in my_packet_process() 239 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 242 ip_header_ptr = (NX_IP_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 246 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 249 protocol = (ip_header_ptr -> nx_ip_header_word_2 >> 16) & 0xFF; in my_packet_process() 262 checksum = ip_header_ptr -> nx_ip_header_word_2 & NX_LOWER_16_MASK; in my_packet_process() 265 old_m = (ip_header_ptr -> nx_ip_header_word_2 & 0xFFFF0000) >> 16;; in my_packet_process() 281 …ip_header_ptr -> nx_ip_header_word_2 = (ip_header_ptr -> nx_ip_header_word_2 & 0x00FFFFFF) | 0x010… in my_packet_process() 284 …ip_header_ptr -> nx_ip_header_word_2 = ((ip_header_ptr -> nx_ip_header_word_2 & 0xFFFF0000) | ((~… in my_packet_process() [all …]
|
| D | netx_icmp_branch_test.c | 124 NX_IPV4_HEADER *ip_header_ptr; in thread_0_entry() local 191 ip_header_ptr = (NX_IPV4_HEADER *)(my_packet[0] -> nx_packet_prepend_ptr); in thread_0_entry() 192 ip_header_ptr -> nx_ip_header_destination_ip = IP_ADDRESS(224, 0, 0, 1); in thread_0_entry() 195 ip_header_ptr -> nx_ip_header_word_1 = NX_IP_OFFSET_MASK; in thread_0_entry() 196 ip_header_ptr -> nx_ip_header_destination_ip = IP_ADDRESS(2, 2, 3, 0); in thread_0_entry() 198 ip_header_ptr -> nx_ip_header_word_1 = 0; in thread_0_entry() 199 ip_header_ptr -> nx_ip_header_destination_ip = IP_ADDRESS(1, 2, 3, 6); in thread_0_entry() 200 ip_header_ptr -> nx_ip_header_source_ip = IP_ADDRESS(0, 0, 0, 0); in thread_0_entry() 202 ip_header_ptr -> nx_ip_header_source_ip = IP_ADDRESS(0, 0, 0, 0); in thread_0_entry() 204 ip_header_ptr -> nx_ip_header_source_ip = NX_IP_LOOPBACK_LAST; in thread_0_entry() [all …]
|
| D | netx_ipv6_packet_chain_test.c | 186 NX_IPV6_HEADER *ip_header_ptr; in my_packet_process() local 209 ip_header_ptr = (NX_IPV6_HEADER *)my_packet_1 -> nx_packet_prepend_ptr; in my_packet_process() 212 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process() 215 ip_header_ptr -> nx_ip_header_word_1 -= 0x00040000; in my_packet_process() 218 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process() 252 ip_header_ptr = (NX_IPV6_HEADER *)my_packet_1 -> nx_packet_prepend_ptr; in my_packet_process() 255 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process() 258 ip_header_ptr -> nx_ip_header_word_1 -= 0x00040000; in my_packet_process() 261 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process() 301 ip_header_ptr = (NX_IPV6_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in my_packet_process() [all …]
|
| D | netx_ip_branch_test.c | 372 NX_IPV4_HEADER *ip_header_ptr; in thread_0_entry() local 619 ip_header_ptr = (NX_IPV4_HEADER *)my_packet[0] -> nx_packet_prepend_ptr; in thread_0_entry() 620 ip_header_ptr -> nx_ip_header_word_0 = (NX_IP_VERSION | NX_IP_NORMAL | (0xFFFF & 22)); in thread_0_entry() 621 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in thread_0_entry() 784 ip_header_ptr = (NX_IPV4_HEADER *)my_packet[0] -> nx_packet_prepend_ptr; in thread_0_entry() 785 ip_header_ptr -> nx_ip_header_source_ip = 0x01020305; in thread_0_entry() 786 ip_header_ptr -> nx_ip_header_destination_ip = 0xA9FE0000; in thread_0_entry() 799 ip_header_ptr = (NX_IPV4_HEADER *)my_packet[0] -> nx_packet_prepend_ptr; in thread_0_entry() 800 …ip_header_ptr -> nx_ip_header_word_0 = (NX_IP_VERSION | NX_IP_NORMAL | (0xFFFF & my_packet[0] -> … in thread_0_entry() 802 … ip_header_ptr -> nx_ip_header_word_1 = (((ULONG)NX_RAND()) << NX_SHIFT_BY_16) | NX_FRAGMENT_OKAY; in thread_0_entry() [all …]
|
| D | netx_12_20_test.c | 361 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process_12_20() local 363 NX_IP_HEADER *ip_header_ptr; in my_packet_process_12_20() local 375 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process_12_20() 377 ip_header_ptr = (NX_IP_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process_12_20() 440 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process_12_20() 441 ip_header_ptr -> nx_ip_header_word_0 = ip_header_ptr -> nx_ip_header_word_0 & 0xFFFF0000; in my_packet_process_12_20() 442 ip_header_ptr -> nx_ip_header_word_0 = ip_header_ptr -> nx_ip_header_word_0 | 0x00000044; in my_packet_process_12_20() 443 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process_12_20() 446 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 & 0x0000FFFF; in my_packet_process_12_20() 449 temp = ip_header_ptr -> nx_ip_header_word_0; in my_packet_process_12_20() [all …]
|
| D | netx_ipv4_option_process_test.c | 228 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 239 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 242 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 243 protocol = (ip_header_ptr -> nx_ip_header_word_2 >> 16) & 0xFF; in my_packet_process() 244 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in my_packet_process() 254 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 257 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() 258 …ip_header_length = ((ip_header_ptr -> nx_ip_header_word_0 & NX_IP_LENGTH_MASK) >> 24) * sizeof(ULO… in my_packet_process() 479 ip_header_ptr -> nx_ip_header_word_0 = (ULONG)((NX_IP_VERSION_V4 << 28) | in my_packet_process() 485 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in my_packet_process() [all …]
|
| D | netx_15_20_test.c | 347 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process_15_20() local 349 ip_header_ptr = (NX_IPV4_HEADER *)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process_15_20() 351 NX_IP_HEADER *ip_header_ptr; in my_packet_process_15_20() local 353 ip_header_ptr = (NX_IP_HEADER *)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process_15_20() 360 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process_15_20() 364 ip_id_15_20 = (ip_header_ptr -> nx_ip_header_word_1 & NX_LOWER_16_MASK); in my_packet_process_15_20() 416 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process_15_20() 424 NX_IPV4_HEADER *ip_header_ptr; in my_tcp_packet_receive_15_20() local 425 ip_header_ptr = (NX_IPV4_HEADER *)(packet_ptr -> nx_packet_prepend_ptr - 20); in my_tcp_packet_receive_15_20() 427 NX_IP_HEADER *ip_header_ptr; in my_tcp_packet_receive_15_20() [all …]
|
| D | netx_ip_idle_scan_test.c | 172 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process() local 174 NX_IP_HEADER *ip_header_ptr; in my_packet_process() 187 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 190 ip_header_ptr = (NX_IP_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process() 194 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process() 195 ip_ids[ip_ids_index++] = (ip_header_ptr -> nx_ip_header_word_1 >> NX_SHIFT_BY_16) & 0xFFFF; in my_packet_process() 196 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_1); in my_packet_process()
|
| D | netx_checksum_test.c | 257 NX_IPV4_HEADER *ip_header_ptr; in verify_checksum() local 258 ip_header_ptr = (NX_IPV4_HEADER*)(checksum_test_seq[index].pkt_data + PHYSICAL_OFFSET); in verify_checksum() 259 source_ip[0] = ip_header_ptr -> nx_ip_header_source_ip; in verify_checksum() 260 dest_ip[0] = ip_header_ptr -> nx_ip_header_destination_ip; in verify_checksum() 304 NX_IP_HEADER *ip_header_ptr; in verify_checksum() local 305 ip_header_ptr = (NX_IP_HEADER*)(checksum_test_seq[index].pkt_data + PHYSICAL_OFFSET); in verify_checksum() 306 source_ip[0] = ip_header_ptr -> nx_ip_header_source_ip; in verify_checksum() 307 dest_ip[0] = ip_header_ptr -> nx_ip_header_destination_ip; in verify_checksum()
|
| D | netx_8_18_test.c | 311 NX_IPV4_HEADER *ip_header_ptr; in my_packet_process_8_18() local 314 NX_IP_HEADER *ip_header_ptr; in my_packet_process_8_18() local 344 ip_header_ptr = (NX_IPV4_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process_8_18() 350 ip_header_ptr = (NX_IP_HEADER*)(packet_ptr -> nx_packet_prepend_ptr); in my_packet_process_8_18() 361 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_source_ip); in my_packet_process_8_18() 362 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_destination_ip); in my_packet_process_8_18() 372 dest_ip = &ip_header_ptr -> nx_ip_header_destination_ip; in my_packet_process_8_18() 373 source_ip = &ip_header_ptr -> nx_ip_header_source_ip; in my_packet_process_8_18() 382 dest_ip = ip_header_ptr -> nx_ip_header_destination_ip; in my_packet_process_8_18() 383 source_ip = ip_header_ptr -> nx_ip_header_source_ip; in my_packet_process_8_18() [all …]
|
| /NetX-Duo-v6.2.1/test/regression/nat_test/ |
| D | netx_nat_invalid_header_test.c | 423 NX_IPV4_HEADER *ip_header_ptr; in packet_process() local 441 ip_header_ptr = (NX_IPV4_HEADER *)packet_ptr -> nx_packet_prepend_ptr; in packet_process() 444 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in packet_process() 445 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in packet_process() 447 … ip_header_ptr -> nx_ip_header_word_0 = ((ip_header_ptr -> nx_ip_header_word_0) & 0xFFFF0000) | 27; in packet_process() 448 …ip_header_length = ((ip_header_ptr -> nx_ip_header_word_0 & NX_IP_LENGTH_MASK) >> 24) * sizeof(ULO… in packet_process() 451 ip_header_ptr -> nx_ip_header_word_2 &= 0xFFFF0000; in packet_process() 452 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_2); in packet_process() 455 NX_CHANGE_ULONG_ENDIAN(ip_header_ptr -> nx_ip_header_word_0); in packet_process() 470 ip_header_ptr -> nx_ip_header_word_2 = ip_header_ptr -> nx_ip_header_word_2 | val; in packet_process()
|