From d64075bda937114ad4e5e0a5fbc7995afce7b76b Mon Sep 17 00:00:00 2001 From: Omar Kallel Date: Thu, 25 Nov 2021 12:41:47 +0100 Subject: [PATCH] Get ACS URL from /etc/config instead of /var/state in case of DHCP --- dmtree/tr181/managementserver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dmtree/tr181/managementserver.c b/dmtree/tr181/managementserver.c index 397ca33c..16ed80d4 100644 --- a/dmtree/tr181/managementserver.c +++ b/dmtree/tr181/managementserver.c @@ -21,7 +21,7 @@ static int get_management_server_url(char *refparam, struct dmctx *ctx, void *da dmuci_get_option_value_string("cwmp", "acs", "dhcp_discovery", &dhcp); dmuci_get_option_value_string("cwmp", "acs", "url", &url); - dmuci_get_option_value_string_varstate("cwmp", "acs", "dhcp_url", &provisioning_value); + dmuci_get_option_value_string("cwmp", "acs", "dhcp_url", &provisioning_value); if ( ((dhcp && strcmp(dhcp, "enable") == 0 ) || ((url == NULL) || (url[0] == '\0'))) && ((provisioning_value != NULL) && (provisioning_value[0] != '\0')) ) *value = provisioning_value;