aboutsummaryrefslogtreecommitdiffstats
path: root/src/scvpp/src/interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/scvpp/src/interface.c')
-rw-r--r--src/scvpp/src/interface.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/scvpp/src/interface.c b/src/scvpp/src/interface.c
index 53cea1c..8f3b30b 100644
--- a/src/scvpp/src/interface.c
+++ b/src/scvpp/src/interface.c
@@ -20,6 +20,8 @@
#include <scvpp/comm.h>
#include <scvpp/interface.h>
+#define IFACE_SUBSTR 49
+
// Use VAPI macros to define symbols
DEFINE_VAPI_MSG_IDS_INTERFACE_API_JSON
@@ -53,7 +55,7 @@ bin_api_sw_interface_dump(vapi_payload_sw_interface_details *details,
/* Dump a specific interfaces */
mp->payload.name_filter_valid = true;
- strncpy((char *)mp->payload.name_filter, iface_name, VPP_INTFC_NAME_LEN);
+ strncpy((char *)mp->payload.name_filter, iface_name, IFACE_SUBSTR);
VAPI_CALL(vapi_sw_interface_dump(g_vapi_ctx, mp,
sw_interface_dump_cb, details));