From 6cc848b25f908dc82bf907eeb9fe31a1f227e51c Mon Sep 17 00:00:00 2001 From: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu> Date: Tue, 9 Apr 2024 16:33:46 +0530 Subject: [PATCH] qosmngr: replace bbf_get_reference_param instead of adm_entry replace adm_entry_get_reference_param with bbf_get_reference_param as the second one works in micro service mode --- bbf_plugin/qos_bbf.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/bbf_plugin/qos_bbf.c b/bbf_plugin/qos_bbf.c index cae700e..cd4a6a9 100644 --- a/bbf_plugin/qos_bbf.c +++ b/bbf_plugin/qos_bbf.c @@ -383,16 +383,16 @@ static int get_QInterface(char *refparam, struct dmctx *ctx, void *data, char *i dmuci_get_value_by_section_string(((struct dm_data *)data)->config_section, "ifname", &linker); - adm_entry_get_reference_param(ctx, "Device.IP.Interface.*.Name", linker, value); + bbf_get_reference_param("Device.IP.Interface.", "Name", linker, value); if (!DM_STRLEN(*value)) - adm_entry_get_reference_param(ctx, "Device.PPP.Interface.*.Name", linker, value); + bbf_get_reference_param("Device.PPP.Interface.", "Name", linker, value); if (!DM_STRLEN(*value)) - adm_entry_get_reference_param(ctx, "Device.Ethernet.Interface.*.Name", linker, value); + bbf_get_reference_param("Device.Ethernet.Interface.", "Name", linker, value); if (!DM_STRLEN(*value)) - adm_entry_get_reference_param(ctx, "Device.WiFi.Radio.*.Name", linker, value); + bbf_get_reference_param("Device.WiFi.Radio.", "Name", linker, value); return 0; } @@ -1721,7 +1721,7 @@ static int get_QoSQueueStats_Queue(char *refparam, struct dmctx *ctx, void *data char *queue_link = NULL; dmuci_get_value_by_section_string((struct uci_section *)data, "queue", &queue_link); - adm_entry_get_reference_param(ctx, "Device.QoS.Queue.*.Alias", queue_link, value); + bbf_get_reference_param("Device.QoS.Queue.", "Alias", queue_link, value); return 0; } @@ -1754,13 +1754,13 @@ static int get_QoSQueueStats_Interface(char *refparam, struct dmctx *ctx, void * dmuci_get_value_by_section_string((struct uci_section *)data, "interface", &linker); - adm_entry_get_reference_param(ctx, "Device.Ethernet.Interface.*.Name", linker, value); + bbf_get_reference_param("Device.Ethernet.Interface.", "Name", linker, value); if (!DM_STRLEN(*value)) - adm_entry_get_reference_param(ctx, "Device.IP.Interface.*.Name", linker, value); + bbf_get_reference_param("Device.IP.Interface.", "Name", linker, value); if (!DM_STRLEN(*value)) - adm_entry_get_reference_param(ctx, "Device.PPP.Interface.*.Name", linker, value); + bbf_get_reference_param("Device.PPP.Interface.", "Name", linker, value); return 0; } -- GitLab