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;