dpdk: fix compilation for DPDK < 21.11
[vpp.git] / src / plugins / dpdk / device / common.c
index 0f54a61..df80a85 100644 (file)
@@ -169,8 +169,8 @@ dpdk_device_setup (dpdk_device_t * xd)
     }
   else
     {
-      mtu = 1500;
-      xd->max_supported_frame_size = mtu + xd->driver_frame_overhead;
+      xd->max_supported_frame_size =
+       clib_min (1500 + xd->driver_frame_overhead, buf_sz);
     }
 #else
   if (xd->conf.disable_multi_seg)