From 650d036038bafdba3cde1472961edde6dcc16225 Mon Sep 17 00:00:00 2001 From: Bala Krishna Bhamidipati Date: Thu, 2 Jul 2015 15:27:18 +0530 Subject: [PATCH] Invoke qsap_set_ini_filename to set the fIni (if NULL) If WIFI_DRIVER_CONF_FILE is not defined fIni is set to null and hence all the set/get_cfg SAP commands fail. Thus, Invoke qsap_set_ini_filename explicitly if fINI is NULL. Change-Id: I9df1f95d7f4b884602cc501fe9e75ff4c26e400c CRs-Fixed: 865432 --- softap/sdk/qsap_api.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/softap/sdk/qsap_api.c b/softap/sdk/qsap_api.c index c551923..9298b2c 100644 --- a/softap/sdk/qsap_api.c +++ b/softap/sdk/qsap_api.c @@ -2937,7 +2937,6 @@ static void qsap_handle_set_request(s8 *pcmd, s8 *presp, u32 *plen) value = atoi(pVal); if(TRUE != IS_VALID_TX_POWER(value)) goto error; - qsap_set_ini_filename(); qsap_scnprintf(pVal, strlen(pVal)+1, "%ld", value); cNum = STR_TX_POWER_IN_INI; ini = INI_CONF_FILE; @@ -3032,6 +3031,8 @@ void qsap_hostd_exec_cmd(s8 *pcmd, s8 *presp, u32 *plen) SKIP_BLANK_SPACE(pcmd); check_for_configuration_files(); + if(fIni == NULL) + qsap_set_ini_filename(); if(!strncmp(pcmd, Cmd_req[eCMD_GET], strlen(Cmd_req[eCMD_GET])) && isblank(pcmd[strlen(Cmd_req[eCMD_GET])])) { qsap_handle_get_request(pcmd, presp, plen);