From 2b1ecbd2079dbd88ed6d58b277b91dcf5038d869 Mon Sep 17 00:00:00 2001
From: Vivek Kumar Dutta <vivek.dutta@iopsys.eu>
Date: Fri, 19 Jul 2024 15:17:55 +0530
Subject: [PATCH] Fix validation error

---
 bbf_plugin/atm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bbf_plugin/atm.c b/bbf_plugin/atm.c
index a63be61..26ba4fa 100644
--- a/bbf_plugin/atm.c
+++ b/bbf_plugin/atm.c
@@ -121,7 +121,7 @@ static int get_atm_destination_address(char *refparam, struct dmctx *ctx, void *
 
 	dmuci_get_value_by_section_string(((struct dm_data *)data)->dmmap_section, "vpi", &vpi);
 	dmuci_get_value_by_section_string(((struct dm_data *)data)->config_section, "vci", &vci);
-	dmasprintf(value, "%s/%s", vpi, vci); // MEM WILL BE FREED IN DMMEMCLEAN
+	dmasprintf(value, "%s/%s", DM_STRLEN(vpi) ? vpi : "0", vci); // MEM WILL BE FREED IN DMMEMCLEAN
 	return 0;
 }
 
-- 
GitLab