From 868785688e6227fecf7fc1c54c391d50a8a3c8a1 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Dutta Date: Fri, 31 Jan 2025 13:00:22 +0530 Subject: [PATCH] netmngr: package specific vendor extension --- netmngr/Config.in | 3 +++ netmngr/Makefile | 10 ++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/netmngr/Config.in b/netmngr/Config.in index 91511f859..f662e4ae1 100644 --- a/netmngr/Config.in +++ b/netmngr/Config.in @@ -24,4 +24,7 @@ config NETMNGR_IPV6RD_OBJ bool "Enable Device.IPv6rd. Object" default y +config NETMNGR_VENDOR_PREFIX + string "Package specific datamodel Vendor Prefix for TR181 extensions" + default "" endif diff --git a/netmngr/Makefile b/netmngr/Makefile index 51c0e1248..be53ae9d7 100644 --- a/netmngr/Makefile +++ b/netmngr/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=netmngr -PKG_VERSION:=1.1.2 +PKG_VERSION:=1.1.3 LOCAL_DEV:=0 ifneq ($(LOCAL_DEV),1) @@ -39,7 +39,13 @@ endef MAKE_PATH:=src -TARGET_CFLAGS += -DBBF_VENDOR_PREFIX=\\\"$(CONFIG_BBF_VENDOR_PREFIX)\\\" +ifeq ($(CONFIG_NETMNGR_VENDOR_PREFIX),"") +VENDOR_PREFIX = $(CONFIG_BBF_VENDOR_PREFIX) +else +VENDOR_PREFIX = $(CONFIG_NETMNGR_VENDOR_PREFIX) +endif + +TARGET_CFLAGS += -DBBF_VENDOR_PREFIX=\\\"$(VENDOR_PREFIX)\\\" ifeq ($(CONFIG_NETMNGR_GRE_OBJ),y) MAKE_FLAGS += NETMNGR_GRE_OBJ=y