| /dpdk/examples/ipsec-secgw/test/ |
| H A D | trs_ipv6opts.py | 66 pkt /= UDP(sport=123,dport=456)/Raw(load="abc") 76 self.assertEqual(d[UDP].sport, 123) 77 self.assertEqual(d[UDP].dport, 456) 115 self.assertEqual(d[UDP].sport, 123) 116 self.assertEqual(d[UDP].dport, 456) 130 self.assertEqual(resp[UDP].sport, 123) 131 self.assertEqual(resp[UDP].dport, 456) 159 self.assertEqual(resp[UDP].sport, 123) 160 self.assertEqual(resp[UDP].dport, 456) 177 self.assertEqual(resp[UDP].sport, 123) [all …]
|
| /dpdk/examples/pipeline/examples/ |
| H A D | varbit.spec | 5 ; is Ethernet/IPv4/UDP, with the IPv4 header containing between 0 and 40 bytes of options. To locate 6 ; the start of the UDP header, the size of the IPv4 header needs to be detected first, which is done 11 ; the UDP header is extracted and modified. 79 // Extract the fixed size UDP header. 82 // Modify the UDP header. 89 // Emit the Ethernet, IPv4 and UDP headers.
|
| H A D | vxlan.spec | 89 // Ethernet (14) | IPv4 (20) | UDP (8) | VXLAN (8) | Input frame | Ethernet FCS (4) 94 // Assumption: When read from the table, the outer IPv4 and UDP headers contain 98 // - The outer UDP header (8 bytes); 103 // - The outer UDP header (8 bytes); 109 // the outer IPv4 and UDP headers are updated as follows: 136 //Set the outer UDP header.
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ptypes.c | 74 TPTE(0x23, ETHER, IPV4, UDP, NONE, NONE, NONE, NONE), 79 TPTE(0x2B, ETHER, IPV6, UDP, NONE, NONE, NONE, NONE), 96 TPTE(0x83, ETHER, IPV4, NONE, IP, NONE, IPV4, UDP), 101 TPTE(0x8B, ETHER, IPV4, NONE, IP, NONE, IPV6, UDP), 108 TPTE(0x93, ETHER, IPV4, NONE, GRENAT, NONE, IPV4, UDP), 113 TPTE(0x9B, ETHER, IPV4, NONE, GRENAT, NONE, IPV6, UDP), 120 TPTE(0xA3, ETHER, IPV4, NONE, GRENAT, ETHER, IPV4, UDP), 143 TPTE(0xC3, ETHER, IPV6, NONE, IP, NONE, IPV4, UDP), 148 TPTE(0xCB, ETHER, IPV6, NONE, IP, NONE, IPV6, UDP), 155 TPTE(0xD3, ETHER, IPV6, NONE, GRENAT, NONE, IPV4, UDP), [all …]
|
| /dpdk/drivers/common/iavf/ |
| H A D | iavf_common.c | 596 IAVF_PTT(24, IP, IPV4, NOF, NONE, NONE, NOF, UDP, PAY4), 605 IAVF_PTT(31, IP, IPV4, NOF, IP_IP, IPV4, NOF, UDP, PAY4), 614 IAVF_PTT(38, IP, IPV4, NOF, IP_IP, IPV6, NOF, UDP, PAY4), 626 IAVF_PTT(46, IP, IPV4, NOF, IP_GRENAT, IPV4, NOF, UDP, PAY4), 635 IAVF_PTT(53, IP, IPV4, NOF, IP_GRENAT, IPV6, NOF, UDP, PAY4), 647 IAVF_PTT(61, IP, IPV4, NOF, IP_GRENAT_MAC, IPV4, NOF, UDP, PAY4), 686 IAVF_PTT(90, IP, IPV6, NOF, NONE, NONE, NOF, UDP, PAY4), 695 IAVF_PTT(97, IP, IPV6, NOF, IP_IP, IPV4, NOF, UDP, PAY4), 704 IAVF_PTT(104, IP, IPV6, NOF, IP_IP, IPV6, NOF, UDP, PAY4), 716 IAVF_PTT(112, IP, IPV6, NOF, IP_GRENAT, IPV4, NOF, UDP, PAY4), [all …]
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_ptypes.c | 63 TPTE(0x23, ETHER, IPV4, UDP, NONE, NONE, NONE, NONE), 68 TPTE(0x2B, ETHER, IPV6, UDP, NONE, NONE, NONE, NONE), 74 TPTE(0x83, ETHER, IPV4, NONE, IP, NONE, IPV4, UDP), 79 TPTE(0x8B, ETHER, IPV4, NONE, IP, NONE, IPV6, UDP), 85 TPTE(0xC3, ETHER, IPV6, NONE, IP, NONE, IPV4, UDP), 90 TPTE(0xCB, ETHER, IPV6, NONE, IP, NONE, IPV6, UDP),
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | generic_segmentation_offload_lib.rst | 47 - UDP 151 UDP/IPv4 GSO 153 UDP/IPv4 GSO supports segmentation of suitably large UDP/IPv4 packets, which 154 may also contain an optional VLAN tag. UDP GSO is the same as IP fragmentation. 155 Specifically, UDP GSO treats the UDP header as a part of the payload and 156 does not modify it during segmentation. Therefore, after UDP GSO, only the 157 first output packet has the original UDP header, and others just have l2 163 which contain an outer IPv4 header, inner TCP/IPv4 or UDP/IPv4 headers, and
|
| H A D | generic_receive_offload_lib.rst | 33 Currently, the GRO library provides GRO supports for TCP/IPv4 and UDP/IPv4 35 inner TCP/IPv4 or UDP/IPv4 packet. 172 - outer source and destination: Ethernet and IP address, UDP port
|
| H A D | rte_flow.rst | 336 | 2 | UDP | 388 | 1 | UDP | 410 | 1 | UDP | 479 .. table:: TCP, UDP or ICMP as L4 488 | 2 | UDP | VOID | VOID | 868 .. table:: UDP payload matching 1026 Item: ``UDP`` 1029 Matches a UDP header. 2490 | 2 | UDP | 2705 | ``port`` | new TCP/UDP source port | [all …]
|
| H A D | link_bonding_poll_mode_drv_lib.rst | 81 destination addresses as well as the TCP/UDP source and destination port. 321 * **Layer 3 + 4:** IP Address & UDP Port based balancing uses a combination 322 of source/destination IP Address and the source/destination UDP ports of 327 and UDP protocols for load balancing.
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_lan_tx_rx.h | 1319 ICE_PTT(24, IP, IPV4, NOF, NONE, NONE, NOF, UDP, PAY4), 1328 ICE_PTT(31, IP, IPV4, NOF, IP_IP, IPV4, NOF, UDP, PAY4), 1337 ICE_PTT(38, IP, IPV4, NOF, IP_IP, IPV6, NOF, UDP, PAY4), 1349 ICE_PTT(46, IP, IPV4, NOF, IP_GRENAT, IPV4, NOF, UDP, PAY4), 1358 ICE_PTT(53, IP, IPV4, NOF, IP_GRENAT, IPV6, NOF, UDP, PAY4), 1370 ICE_PTT(61, IP, IPV4, NOF, IP_GRENAT_MAC, IPV4, NOF, UDP, PAY4), 1409 ICE_PTT(90, IP, IPV6, NOF, NONE, NONE, NOF, UDP, PAY4), 1418 ICE_PTT(97, IP, IPV6, NOF, IP_IP, IPV4, NOF, UDP, PAY4), 1427 ICE_PTT(104, IP, IPV6, NOF, IP_IP, IPV6, NOF, UDP, PAY4), 1439 ICE_PTT(112, IP, IPV6, NOF, IP_GRENAT, IPV4, NOF, UDP, PAY4), [all …]
|
| /dpdk/doc/guides/nics/ |
| H A D | sfc_efx.rst | 30 - IPv4/IPv6 TCP/UDP transmit checksum offload 32 - Inner IPv4/IPv6 TCP/UDP transmit checksum offload 53 - IPv4/IPv6 TCP/UDP receive checksum offload 55 - Inner IPv4/IPv6 TCP/UDP receive checksum offload 135 However, for VXLAN and GENEVE tunnels the PMD does report UDP as the 139 If UDP ports are configured for only one tunnel type then it is safe to 140 treat VXLAN packet type indication as the corresponding UDP tunnel type. 170 - UDP (exact match of source/destination ports) 219 - UDP (source/destination ports) 298 - The last item is TCP or UDP, and it's empty. [all …]
|
| H A D | ixgbe.rst | 280 UDP with zero checksum is reported as error 284 Errata: 44 Integrity Error Reported for IPv4/UDP Packets With Zero Checksum 286 To support UDP zero checksum, the zero and bad UDP checksum packet is marked as
|
| H A D | enic.rst | 277 The NIC fills in IPv4/UDP/TCP checksums for both inner and outer packets. 281 The NIC validates IPv4/UDP/TCP checksums of both inner and outer packets. 475 - RAW items are limited to matching UDP tunnel headers like VXLAN. 498 - Hardware enables and disables UDP and TCP RSS hashing together. The driver 499 cannot control UDP and TCP hashing individually. 543 - UDP RSS hashing (1400 series and later adapters)
|
| H A D | cxgbe.rst | 25 Receiver Side Steering (RSS) on IPv4, IPv6, IPv4-TCP/UDP, IPv6-TCP/UDP. 26 For 4-tuple, enabling 'RSS on TCP' and 'RSS on TCP + UDP' is supported. 133 Apart from the 4-tuple (IP src/dst addresses and TCP/UDP src/dst port
|
| H A D | tap.rst | 66 not understand network protocols like IPv4/6, UDP or TCP unless the 145 Drop UDP packets in vlan 3:: 231 respectively) and src/dst TCP/UDP ports (4 bytes).
|
| /dpdk/doc/guides/howto/ |
| H A D | packet_capture_framework.rst | 104 11:11:36.891404 IP 4.4.4.4.whois++ > 3.3.3.3.whois++: UDP, length 18 105 11:11:36.891442 IP 4.4.4.4.whois++ > 3.3.3.3.whois++: UDP, length 18 106 11:11:36.891445 IP 4.4.4.4.whois++ > 3.3.3.3.whois++: UDP, length 18
|
| /dpdk/devtools/ |
| H A D | words-case.txt | 93 UDP
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_21_11.rst | 84 TCP/UDP/SCTP header checksum field can now be used as input set for RSS. 164 * Added IPv4 and L4 (TCP/UDP/SCTP) checksum hash support in RSS flow. 165 * Added PPPoL2TPv2oUDP RSS hash based on inner IP address and TCP/UDP port. 173 * Added IPv4 and L4 (TCP/UDP/SCTP) checksum hash support in RSS flow. 260 * Added UDP encapsulation support in lookaside protocol (IPsec) for CN10K. 339 * Added support for NAT-T / UDP encapsulated ESP. 364 * Added tests to verify UDP encapsulation. 365 * Added tests to verify UDP encapsulation ports. 377 UDP discard protocol. 585 ``rte_security_ipsec_sa_options`` to indicate whether UDP ports [all …]
|
| H A D | release_22_03.rst | 19 * **Added functions to calculate UDP/TCP checksum in mbuf.** 21 Added the following functions to calculate UDP/TCP checksum of packets 114 src/dst address and UDP/TCP src/dst port. 183 * **Updated testpmd to support software UDP/TCP checksum over multiple segments.** 186 to support software UDP/TCP checksum over multiple segments.
|
| H A D | release_17_08.rst | 43 Added generic flow API support for Ethernet, IPv4, UDP, TCP and RAW pattern 49 Added flow API support for outer Ethernet, VLAN, IPv4, IPv6, UDP, TCP, SCTP, 50 VxLAN and inner Ethernet, VLAN, IPv4, IPv6, UDP and TCP pattern items with
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | cnxk.rst | 254 * UDP Encapsulation 288 * UDP Encapsulation
|
| /dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 1093 Add an UDP port for VXLAN packet filter on a port:: 1100 Remove an UDP port for VXLAN packet filter on a port:: 1357 UDP GSO is the same as IP fragmentation, which treats the UDP header 1359 after UDP GSO, only the first output fragment has the original UDP 1362 correct checksums for UDP/IPv4 packets. 3992 - ``udp``: match UDP header. 3994 - ``src {unsigned}``: UDP source port. 3995 - ``dst {unsigned}``: UDP destination port. 4386 - ``port``: New TCP/UDP source port number. 4391 - ``port``: New TCP/UDP destination port number. [all …]
|
| H A D | run_app.rst | 158 Set the source and destination UDP port number for transmit test only test. 269 Set RSS functions for IPv4/IPv6 and UDP. 478 Set the UDP port number of tunnel VXLAN-GPE to N. 483 Set the UDP port number that is used for parsing the GENEVE protocol to N.
|
| /dpdk/drivers/net/i40e/base/ |
| H A D | i40e_common.c | 659 I40E_PTT(24, IP, IPV4, NOF, NONE, NONE, NOF, UDP, PAY4), 668 I40E_PTT(31, IP, IPV4, NOF, IP_IP, IPV4, NOF, UDP, PAY4), 677 I40E_PTT(38, IP, IPV4, NOF, IP_IP, IPV6, NOF, UDP, PAY4), 689 I40E_PTT(46, IP, IPV4, NOF, IP_GRENAT, IPV4, NOF, UDP, PAY4), 698 I40E_PTT(53, IP, IPV4, NOF, IP_GRENAT, IPV6, NOF, UDP, PAY4), 710 I40E_PTT(61, IP, IPV4, NOF, IP_GRENAT_MAC, IPV4, NOF, UDP, PAY4), 749 I40E_PTT(90, IP, IPV6, NOF, NONE, NONE, NOF, UDP, PAY4), 758 I40E_PTT(97, IP, IPV6, NOF, IP_IP, IPV4, NOF, UDP, PAY4), 767 I40E_PTT(104, IP, IPV6, NOF, IP_IP, IPV6, NOF, UDP, PAY4), 779 I40E_PTT(112, IP, IPV6, NOF, IP_GRENAT, IPV4, NOF, UDP, PAY4), [all …]
|