From cc163159979b2447dd845a27ded60ae0d7a062d7 Mon Sep 17 00:00:00 2001 From: Ashwini Sukhadev Patil Date: Wed, 9 Sep 2015 20:34:28 +0530 Subject: [PATCH] Modify NDC commands to write to hostapd.conf Provision to configure rts_threshold, fragm_threshold and wmm_enabled in hostapd.conf through NDC commands. CRs-Fixed: 889979 Change-Id: I94e4486573b562fbe48c641423bf1c1389d0c744 --- softap/sdk/qsap_api.c | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/softap/sdk/qsap_api.c b/softap/sdk/qsap_api.c index 6ea5d51..935bf08 100644 --- a/softap/sdk/qsap_api.c +++ b/softap/sdk/qsap_api.c @@ -1748,15 +1748,9 @@ static void qsap_get_from_config(esap_cmd_t cNum, s8 *presp, u32 *plen) break; case eCMD_FRAG_THRESHOLD: - qsap_read_cfg(fIni, &qsap_str[STR_FRAG_THRESHOLD_IN_INI], presp, plen, cmd_list[eCMD_FRAG_THRESHOLD].name, GET_ENABLED_ONLY); - break; - case eCMD_REGULATORY_DOMAIN: - qsap_read_cfg(pconffile, &cmd_list[cNum], presp, plen, NULL, GET_ENABLED_ONLY); - break; - case eCMD_RTS_THRESHOLD: - qsap_read_cfg(fIni, &qsap_str[STR_RTS_THRESHOLD_IN_INI], presp, plen, cmd_list[eCMD_RTS_THRESHOLD].name, GET_ENABLED_ONLY); + qsap_read_cfg(pconffile, &cmd_list[cNum], presp, plen, NULL, GET_ENABLED_ONLY); break; case eCMD_ALLOW_LIST: /* fall through */ @@ -1775,7 +1769,7 @@ static void qsap_get_from_config(esap_cmd_t cNum, s8 *presp, u32 *plen) break; case eCMD_WMM_STATE: - qsap_read_cfg(fIni, &qsap_str[STR_WMM_IN_INI], presp, plen, cmd_list[eCMD_WMM_STATE].name, GET_ENABLED_ONLY); + qsap_read_cfg(pconffile, &cmd_list[cNum], presp, plen, NULL, GET_ENABLED_ONLY); break; case eCMD_WPS_STATE: @@ -2905,8 +2899,6 @@ static void qsap_handle_set_request(s8 *pcmd, s8 *presp, u32 *plen) goto error; qsap_scnprintf(pVal, strlen(pVal)+1, "%ld", value); - cNum = STR_WMM_IN_INI; - ini = INI_CONF_FILE; break; case eCMD_WPS_STATE: value = atoi(pVal); @@ -2937,9 +2929,6 @@ static void qsap_handle_set_request(s8 *pcmd, s8 *presp, u32 *plen) if(TRUE != IS_VALID_FRAG_THRESHOLD(value)) goto error; qsap_scnprintf(pVal, strlen(pVal)+1, "%ld", value); - - cNum = STR_FRAG_THRESHOLD_IN_INI; - ini = INI_CONF_FILE; break; case eCMD_REGULATORY_DOMAIN: @@ -2956,8 +2945,6 @@ static void qsap_handle_set_request(s8 *pcmd, s8 *presp, u32 *plen) if(TRUE != IS_VALID_RTS_THRESHOLD(value)) goto error; qsap_scnprintf(pVal, strlen(pVal)+1, "%ld", value); - cNum = STR_RTS_THRESHOLD_IN_INI; - ini = INI_CONF_FILE; break; case eCMD_GTK_TIMEOUT: