Compare commits
12 Commits
lineage-17
...
lineage-16
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ae328f2dee | ||
|
|
050bae8755 | ||
|
|
97cd381524 | ||
|
|
12b534ce68 | ||
|
|
0c179695fc | ||
|
|
4ea989bb3e | ||
|
|
42aa6ff408 | ||
|
|
c487e3b0fd | ||
|
|
babf4a5e8c | ||
|
|
532be76674 | ||
|
|
ec2b4ca0c0 | ||
|
|
a3e5d4e744 |
@@ -90,8 +90,7 @@ s8 *Cmd_req[eCMD_REQ_LAST] = {
|
|||||||
*/
|
*/
|
||||||
s8 *Conf_req[CONF_REQ_LAST] = {
|
s8 *Conf_req[CONF_REQ_LAST] = {
|
||||||
"dual2g",
|
"dual2g",
|
||||||
"dual5g",
|
"dual5g"
|
||||||
"owe"
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -186,8 +185,6 @@ static struct Command cmd_list[eCMD_LAST] = {
|
|||||||
{ "wowlan_triggers", "any" },
|
{ "wowlan_triggers", "any" },
|
||||||
{ "accept_mac_file", NULL },
|
{ "accept_mac_file", NULL },
|
||||||
{ "deny_mac_file", NULL },
|
{ "deny_mac_file", NULL },
|
||||||
{ "owe_transition_ifname", NULL },
|
|
||||||
{ "sae_require_mfp", NULL },
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -1919,7 +1916,6 @@ static esap_cmd_t qsap_get_cmd_num(s8 *cName)
|
|||||||
|
|
||||||
for(i=0; i<eCMD_LAST; i++) {
|
for(i=0; i<eCMD_LAST; i++) {
|
||||||
len = strlen(cmd_list[i].name);
|
len = strlen(cmd_list[i].name);
|
||||||
|
|
||||||
if(!strncmp(cmd_list[i].name, cName, len)) {
|
if(!strncmp(cmd_list[i].name, cName, len)) {
|
||||||
if((cName[len] == '=') || (cName[len] == '\0'))
|
if((cName[len] == '=') || (cName[len] == '\0'))
|
||||||
return i;
|
return i;
|
||||||
@@ -2602,9 +2598,6 @@ static void qsap_handle_set_request(s8 *pcmd, s8 *presp, u32 *plen)
|
|||||||
} else if (!(strncmp(pcmd, Conf_req[CONF_5g], strlen(Conf_req[CONF_5g])))) {
|
} else if (!(strncmp(pcmd, Conf_req[CONF_5g], strlen(Conf_req[CONF_5g])))) {
|
||||||
pcmd += strlen(Conf_req[CONF_5g]);
|
pcmd += strlen(Conf_req[CONF_5g]);
|
||||||
SKIP_BLANK_SPACE(pcmd);
|
SKIP_BLANK_SPACE(pcmd);
|
||||||
} else if (!(strncmp(pcmd, Conf_req[CONF_owe], strlen(Conf_req[CONF_owe])))) {
|
|
||||||
pcmd += strlen(Conf_req[CONF_owe]);
|
|
||||||
SKIP_BLANK_SPACE(pcmd);
|
|
||||||
} else {
|
} else {
|
||||||
// DO NOTHING
|
// DO NOTHING
|
||||||
}
|
}
|
||||||
@@ -3179,8 +3172,6 @@ void qsap_hostd_exec_cmd(s8 *pcmd, s8 *presp, u32 *plen)
|
|||||||
pconffile = CONFIG_FILE_2G;
|
pconffile = CONFIG_FILE_2G;
|
||||||
} else if (!(strncmp(pcmd+4, Conf_req[CONF_5g], strlen(Conf_req[CONF_5g])))) {
|
} else if (!(strncmp(pcmd+4, Conf_req[CONF_5g], strlen(Conf_req[CONF_5g])))) {
|
||||||
pconffile = CONFIG_FILE_5G;
|
pconffile = CONFIG_FILE_5G;
|
||||||
} else if (!(strncmp(pcmd+4, Conf_req[CONF_owe], strlen(Conf_req[CONF_owe])))) {
|
|
||||||
pconffile = CONFIG_FILE_OWE;
|
|
||||||
} else {
|
} else {
|
||||||
pconffile = CONFIG_FILE;
|
pconffile = CONFIG_FILE;
|
||||||
}
|
}
|
||||||
@@ -3240,9 +3231,7 @@ int qsapsetSoftap(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
|
|
||||||
// check if 2nd arg is dual2g/dual5g
|
// check if 2nd arg is dual2g/dual5g
|
||||||
if (argc > 2
|
if (argc > 2 && (strncmp(argv[2], Conf_req[CONF_2g], 4) == 0)) {
|
||||||
&& (strncmp(argv[2], Conf_req[CONF_2g], 4) == 0
|
|
||||||
|| strncmp(argv[2], Conf_req[CONF_owe], 3) == 0)) {
|
|
||||||
snprintf(setCmd, SET_BUF_LEN, "set %s", argv[2]);
|
snprintf(setCmd, SET_BUF_LEN, "set %s", argv[2]);
|
||||||
offset = 1;
|
offset = 1;
|
||||||
argc--;
|
argc--;
|
||||||
|
|||||||
@@ -92,23 +92,20 @@ enum error_val {
|
|||||||
#define CONFIG_FILE_2G "/data/vendor/wifi/hostapd/hostapd_dual2g.conf"
|
#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_5G "/data/vendor/wifi/hostapd/hostapd_dual5g.conf"
|
||||||
|
|
||||||
/** Configuration file name for OWE-transition */
|
|
||||||
#define CONFIG_FILE_OWE "/data/vendor/wifi/hostapd/hostapd_owe.conf"
|
|
||||||
|
|
||||||
/** Configuration file name */
|
/** Configuration file name */
|
||||||
#define CONFIG_FILE "/data/vendor/wifi/hostapd/hostapd.conf"
|
#define CONFIG_FILE "/data/vendor/wifi/hostapd/hostapd.conf"
|
||||||
|
|
||||||
/** Default configuration file path */
|
/** Default configuration file path */
|
||||||
#define DEFAULT_CONFIG_FILE_PATH "/vendor/etc/hostapd/hostapd_default.conf"
|
#define DEFAULT_CONFIG_FILE_PATH "/system/etc/hostapd/hostapd_default.conf"
|
||||||
|
|
||||||
/** Default Accept list file name */
|
/** Default Accept list file name */
|
||||||
#define DEFAULT_ACCEPT_LIST_FILE_PATH "/vendor/etc/hostapd/hostapd.accept"
|
#define DEFAULT_ACCEPT_LIST_FILE_PATH "/system/etc/hostapd/hostapd.accept"
|
||||||
|
|
||||||
/** Accept list file name */
|
/** Accept list file name */
|
||||||
#define ACCEPT_LIST_FILE "/data/vendor/wifi/hostapd/hostapd.accept"
|
#define ACCEPT_LIST_FILE "/data/vendor/wifi/hostapd/hostapd.accept"
|
||||||
|
|
||||||
/** Default Deny list file name */
|
/** Default Deny list file name */
|
||||||
#define DEFAULT_DENY_LIST_FILE_PATH "/vendor/etc/hostapd/hostapd.deny"
|
#define DEFAULT_DENY_LIST_FILE_PATH "/system/etc/hostapd/hostapd.deny"
|
||||||
|
|
||||||
/** Deny list file name */
|
/** Deny list file name */
|
||||||
#define DENY_LIST_FILE "/data/vendor/wifi/hostapd/hostapd.deny"
|
#define DENY_LIST_FILE "/data/vendor/wifi/hostapd/hostapd.deny"
|
||||||
@@ -255,7 +252,6 @@ enum eCmd_req {
|
|||||||
enum eConf_req {
|
enum eConf_req {
|
||||||
CONF_2g = 0,
|
CONF_2g = 0,
|
||||||
CONF_5g = 1,
|
CONF_5g = 1,
|
||||||
CONF_owe = 2,
|
|
||||||
|
|
||||||
CONF_REQ_LAST
|
CONF_REQ_LAST
|
||||||
};
|
};
|
||||||
@@ -358,8 +354,6 @@ typedef enum esap_cmd {
|
|||||||
eCMD_WOWLAN_TRIGGERS = 80,
|
eCMD_WOWLAN_TRIGGERS = 80,
|
||||||
eCMD_ACCEPT_MAC_FILE = 81,
|
eCMD_ACCEPT_MAC_FILE = 81,
|
||||||
eCMD_DENY_MAC_FILE = 82,
|
eCMD_DENY_MAC_FILE = 82,
|
||||||
eCMD_OWE_TRANS_IFNAME = 83,
|
|
||||||
eCMD_SAE_REQUIRE_MPF = 84,
|
|
||||||
|
|
||||||
eCMD_LAST /** New command numbers should be added above this */
|
eCMD_LAST /** New command numbers should be added above this */
|
||||||
} esap_cmd_t;
|
} esap_cmd_t;
|
||||||
|
|||||||
Reference in New Issue
Block a user