]> git.droids-corp.org - dpdk.git/blobdiff - examples/ipsec-secgw/ipsec-secgw.c
cryptodev: define value for unlimited sessions
[dpdk.git] / examples / ipsec-secgw / ipsec-secgw.c
index 22249f3ff9315ba6859865cc050d3ddbbcc139cd..ff576eb94dbf1e0c0b19f3ca7b46203f7d09c708 100644 (file)
@@ -1440,7 +1440,7 @@ cryptodevs_init(void)
                dev_conf.nb_queue_pairs = qp;
 
                uint32_t dev_max_sess = cdev_info.sym.max_nb_sessions;
-               if (dev_max_sess < (CDEV_MP_NB_OBJS / 2))
+               if (dev_max_sess != 0 && dev_max_sess < (CDEV_MP_NB_OBJS / 2))
                        rte_exit(EXIT_FAILURE,
                                "Device does not support at least %u "
                                "sessions", CDEV_MP_NB_OBJS / 2);