]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/bnxt/tf_core/tf_session.c
net/bnxt: update TruFlow core index table
[dpdk.git] / drivers / net / bnxt / tf_core / tf_session.c
index 71ccb2e3e73ee575f8308868da5f2e6e43cc1245..90b65c59e60810ae2c006277f49e0fea48c4ad57 100644 (file)
@@ -188,6 +188,11 @@ tf_session_create(struct tf *tfp,
        if (!strncmp(name, "tf_shared", strlen("tf_shared")))
                session->shared_session = true;
 
+       name = &parms->open_cfg->ctrl_chan_name[name_len -
+               strlen("tf_shared-wc_tcam")];
+       if (!strncmp(name, "tf_shared-wc_tcam", strlen("tf_shared-wc_tcam")))
+               session->shared_session = true;
+
        if (session->shared_session && shared_session_creator) {
                session->shared_session_creator = true;
                parms->open_cfg->shared_session_creator = true;