Compare commits
8 Commits
lineage-18
...
lineage-17
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
60417f306f | ||
|
|
c66d05249e | ||
|
|
b22300c86c | ||
|
|
63e7558598 | ||
|
|
2d7330f44e | ||
|
|
e43c9cb5b5 | ||
|
|
48b8ac4b24 | ||
|
|
3728d9a42d |
@@ -91,8 +91,7 @@ s8 *Cmd_req[eCMD_REQ_LAST] = {
|
||||
s8 *Conf_req[CONF_REQ_LAST] = {
|
||||
"dual2g",
|
||||
"dual5g",
|
||||
"owe",
|
||||
"60g",
|
||||
"owe"
|
||||
};
|
||||
|
||||
/*
|
||||
@@ -189,9 +188,6 @@ static struct Command cmd_list[eCMD_LAST] = {
|
||||
{ "deny_mac_file", NULL },
|
||||
{ "owe_transition_ifname", NULL },
|
||||
{ "sae_require_mfp", NULL },
|
||||
{ "ieee80211ax", NULL },
|
||||
{ "enable_edmg", NULL },
|
||||
{ "edmg_channel", NULL },
|
||||
|
||||
};
|
||||
|
||||
@@ -219,7 +215,7 @@ struct Command qsap_str[eSTR_LAST] = {
|
||||
|
||||
/** Supported operating mode */
|
||||
char *hw_mode[HW_MODE_UNKNOWN] = {
|
||||
"b", "g", "n", "g-only", "n-only", "a", "any", "ad"
|
||||
"b", "g", "n", "g-only", "n-only", "a", "any"
|
||||
};
|
||||
|
||||
/** configuration file path */
|
||||
@@ -2519,10 +2515,6 @@ static int qsap_set_operating_mode(s32 mode, s8 *pmode, int pmode_len, s8 *tbuf,
|
||||
ulen = *tlen;
|
||||
qsap_write_cfg(pcfg, &cmd_list[eCMD_IEEE80211N],ieee11n_disable, tbuf, &ulen, HOSTAPD_CONF_QCOM_FILE);
|
||||
break;
|
||||
case HW_MODE_AD:
|
||||
/** For 802.11ad, disable the 802.11 HT */
|
||||
qsap_change_cfg(pcfg, &cmd_list[eCMD_HT_CAPAB], DISABLE);
|
||||
break;
|
||||
}
|
||||
if(mode == HW_MODE_G_ONLY || mode == HW_MODE_N_ONLY || mode == HW_MODE_N ) {
|
||||
qsap_scnprintf(pmode, pmode_len, "%s",hw_mode[HW_MODE_G]);
|
||||
@@ -2613,9 +2605,6 @@ static void qsap_handle_set_request(s8 *pcmd, s8 *presp, u32 *plen)
|
||||
} else if (!(strncmp(pcmd, Conf_req[CONF_owe], strlen(Conf_req[CONF_owe])))) {
|
||||
pcmd += strlen(Conf_req[CONF_owe]);
|
||||
SKIP_BLANK_SPACE(pcmd);
|
||||
} else if (!(strncmp(pcmd, Conf_req[CONF_60g], strlen(Conf_req[CONF_60g])))) {
|
||||
pcmd += strlen(Conf_req[CONF_60g]);
|
||||
SKIP_BLANK_SPACE(pcmd);
|
||||
} else {
|
||||
// DO NOTHING
|
||||
}
|
||||
@@ -3192,8 +3181,6 @@ void qsap_hostd_exec_cmd(s8 *pcmd, s8 *presp, u32 *plen)
|
||||
pconffile = CONFIG_FILE_5G;
|
||||
} else if (!(strncmp(pcmd+4, Conf_req[CONF_owe], strlen(Conf_req[CONF_owe])))) {
|
||||
pconffile = CONFIG_FILE_OWE;
|
||||
} else if (!(strncmp(pcmd+4, Conf_req[CONF_60g], strlen(Conf_req[CONF_60g])))) {
|
||||
pconffile = CONFIG_FILE_60G;
|
||||
} else {
|
||||
pconffile = CONFIG_FILE;
|
||||
}
|
||||
@@ -3252,11 +3239,10 @@ int qsapsetSoftap(int argc, char *argv[])
|
||||
ALOGD("ARG: %d - %s\n", i+1, argv[i]);
|
||||
}
|
||||
|
||||
// check if 2nd arg is dual2g/dual5g/owe/60g
|
||||
// check if 2nd arg is dual2g/dual5g
|
||||
if (argc > 2
|
||||
&& (strncmp(argv[2], Conf_req[CONF_2g], 4) == 0
|
||||
|| strncmp(argv[2], Conf_req[CONF_owe], 3) == 0
|
||||
|| strncmp(argv[2], Conf_req[CONF_60g], 3) == 0)) {
|
||||
|| strncmp(argv[2], Conf_req[CONF_owe], 3) == 0)) {
|
||||
snprintf(setCmd, SET_BUF_LEN, "set %s", argv[2]);
|
||||
offset = 1;
|
||||
argc--;
|
||||
|
||||
@@ -91,7 +91,6 @@ enum error_val {
|
||||
/** Configuration file name for SAP+SAP*/
|
||||
#define CONFIG_FILE_2G "/data/vendor/wifi/hostapd/hostapd_dual2g.conf"
|
||||
#define CONFIG_FILE_5G "/data/vendor/wifi/hostapd/hostapd_dual5g.conf"
|
||||
#define CONFIG_FILE_60G "/data/vendor/wifi/hostapd/hostapd_60g.conf"
|
||||
|
||||
/** Configuration file name for OWE-transition */
|
||||
#define CONFIG_FILE_OWE "/data/vendor/wifi/hostapd/hostapd_owe.conf"
|
||||
@@ -257,7 +256,6 @@ enum eConf_req {
|
||||
CONF_2g = 0,
|
||||
CONF_5g = 1,
|
||||
CONF_owe = 2,
|
||||
CONF_60g = 3,
|
||||
|
||||
CONF_REQ_LAST
|
||||
};
|
||||
@@ -363,11 +361,6 @@ typedef enum esap_cmd {
|
||||
eCMD_OWE_TRANS_IFNAME = 83,
|
||||
eCMD_SAE_REQUIRE_MPF = 84,
|
||||
|
||||
eCMD_IEEE80211AX = 85,
|
||||
|
||||
eCMD_ENABLE_EDMG = 86,
|
||||
eCMD_EDMG_CHANNEL = 87,
|
||||
|
||||
eCMD_LAST /** New command numbers should be added above this */
|
||||
} esap_cmd_t;
|
||||
|
||||
@@ -432,7 +425,6 @@ enum oper_mode {
|
||||
HW_MODE_N_ONLY = 4,
|
||||
HW_MODE_A = 5,
|
||||
HW_MODE_ANY = 6,
|
||||
HW_MODE_AD = 7,
|
||||
|
||||
HW_MODE_UNKNOWN
|
||||
};
|
||||
@@ -543,7 +535,7 @@ typedef struct sap_auto_channel_info {
|
||||
|
||||
/** Validate the pairwise encryption */
|
||||
#define IS_VALID_PAIRWISE(x) (((!strcmp(x, "TKIP")) || (!strcmp(x, "CCMP")) || \
|
||||
(!strcmp(x, "TKIP CCMP")) || (!strcmp(x, "CCMP TKIP")) || (!strcmp(x, "GCMP"))) ? TRUE : FALSE)
|
||||
(!strcmp(x, "TKIP CCMP")) || (!strcmp(x, "CCMP TKIP"))) ? TRUE : FALSE)
|
||||
|
||||
/** Validate the WMM status */
|
||||
#define IS_VALID_WMM_STATE(x) (((x >= WMM_AUTO_IN_INI) && (x <= WMM_DISABLED_IN_INI)) ? TRUE: FALSE)
|
||||
|
||||
Reference in New Issue
Block a user