numam-dpdk/lib/net
Huichao Cai b50a14a853 ip_frag: add IPv4 options fragment
According to RFC791,the options may appear or not in datagrams.
They must be implemented by all IP modules (host and gateways).
What is optional is their transmission in any particular datagram,
not their implementation. So we have to deal with it during the
fragmenting process.
Add some test data for the IPv4 header optional field fragmenting.

Signed-off-by: Huichao Cai <chcchc88@163.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
2022-06-01 08:58:27 +02:00
..
meson.build ethdev: support L2TPv2 and PPP procotol 2021-10-21 14:15:59 +02:00
net_crc_avx512.c lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
net_crc_neon.c lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
net_crc_sse.c lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
net_crc.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_arp.c lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
rte_arp.h net: promote make rarp packet function to stable 2021-10-02 11:12:32 +02:00
rte_ecpri.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_esp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_ether.c net: enable random address on Windows 2021-09-30 20:51:11 +02:00
rte_ether.h lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
rte_geneve.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_gre.h net: add optional fields in GRE header 2022-02-11 16:51:59 +01:00
rte_gtp.h fix spelling in comments and doxygen 2021-11-16 17:57:09 +01:00
rte_higig.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_icmp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_ip.h ip_frag: add IPv4 options fragment 2022-06-01 08:58:27 +02:00
rte_l2tpv2.h app/testpmd: add 6 types of L2TPv2 message 2022-02-09 21:30:14 +01:00
rte_mpls.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_net_crc.c lib: remove unneeded header includes 2022-02-22 13:10:39 +01:00
rte_net_crc.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_net.c lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_net.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
rte_ppp.h ethdev: support L2TPv2 and PPP procotol 2021-10-21 14:15:59 +02:00
rte_sctp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_tcp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_udp.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
rte_vxlan.h lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
version.map net: promote IPv6 external headers skip API as stable 2021-10-13 12:57:12 +02:00