aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/odp_classification.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linux-generic/odp_classification.c')
-rw-r--r--platform/linux-generic/odp_classification.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/platform/linux-generic/odp_classification.c b/platform/linux-generic/odp_classification.c
index 0e6eea3ae..016a8f0c5 100644
--- a/platform/linux-generic/odp_classification.c
+++ b/platform/linux-generic/odp_classification.c
@@ -299,10 +299,11 @@ odp_cos_t odp_cls_cos_create(const char *name, const odp_cls_cos_param_t *param_
param.hash_proto);
tbl_index = i * CLS_COS_QUEUE_MAX;
for (j = 0; j < param.num_queue; j++) {
- char name[ODP_QUEUE_NAME_LEN];
+ char hq_name[ODP_QUEUE_NAME_LEN];
- snprintf(name, sizeof(name), "_odp_cos_hq_%u_%u", i, j);
- queue = odp_queue_create(name, &cos->queue_param);
+ snprintf(hq_name, sizeof(hq_name), "_odp_cos_hq_%u_%u",
+ i, j);
+ queue = odp_queue_create(hq_name, &cos->queue_param);
if (queue == ODP_QUEUE_INVALID) {
/* unwind the queues */
_cls_queue_unwind(tbl_index, j);