Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com> --- lib/librte_ip_frag/rte_ipv4_fragmentation.c | 9 --------- 1 file changed, 9 deletions(-)
diff --git a/lib/librte_ip_frag/rte_ipv4_fragmentation.c b/lib/librte_ip_frag/rte_ipv4_fragmentation.c index 46ed583..6e5feb6 100644 --- a/lib/librte_ip_frag/rte_ipv4_fragmentation.c +++ b/lib/librte_ip_frag/rte_ipv4_fragmentation.c @@ -45,11 +45,6 @@ #include "rte_ip_frag.h" #include "ip_frag_common.h" -/* - * MAX number of fragments per packet allowed. - */ -#define IPV4_MAX_FRAGS_PER_PACKET 0x80 - /* Fragment Offset */ #define IPV4_HDR_DF_SHIFT 14 #define IPV4_HDR_MF_SHIFT 13 @@ -119,10 +114,6 @@ rte_ipv4_fragmentation(struct rte_mbuf *pkt_in, /* Fragment size should be a multiply of 8. */ RTE_IP_FRAG_ASSERT((frag_size & IPV4_HDR_FO_MASK) == 0); - /* Fragment size should be a multiply of 8. */ - RTE_IP_FRAG_ASSERT(IPV4_MAX_FRAGS_PER_PACKET * frag_size >= - (uint16_t)(pkt_in->pkt.pkt_len - sizeof(struct ipv4_hdr))); - in_hdr = (struct ipv4_hdr *) pkt_in->pkt.data; flag_offset = rte_cpu_to_be_16(in_hdr->fragment_offset); -- 1.8.1.4