diff options
-rw-r--r-- | test/validation/api/pktio/pktio.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/validation/api/pktio/pktio.c b/test/validation/api/pktio/pktio.c index 185545fe9..87d5b6ad4 100644 --- a/test/validation/api/pktio/pktio.c +++ b/test/validation/api/pktio/pktio.c @@ -140,7 +140,8 @@ static void set_pool_len(odp_pool_param_t *params, odp_pool_capability_t *capa) len = (capa->pkt.max_len && capa->pkt.max_len < PKT_BUF_SIZE) ? capa->pkt.max_len : PKT_BUF_SIZE; - seg_len = capa->pkt.max_seg_len ? capa->pkt.max_seg_len : PKT_BUF_SIZE; + seg_len = (capa->pkt.max_seg_len && capa->pkt.max_seg_len < PKT_BUF_SIZE) ? + capa->pkt.max_seg_len : PKT_BUF_SIZE; switch (pool_segmentation) { case PKT_POOL_SEGMENTED: |