Compare commits

..

12 Commits

Author SHA1 Message Date
RenanQueiroz
ae328f2dee softap: sdk: Add 'vendor.' prefix to wlan.driver.config
* In 126af66b04,
  the prop wlan.driver.config was renamed to vendor.wlan.driver.config.
  Therefore, make the same change on softap as well.

Change-Id: I696d851c8ecd35ec42cf680149c402b3b8044cfc
2019-01-04 12:44:00 +01:00
Erfan Abdi
050bae8755 qsap: Suppress errors
Change-Id: I2809d3acd0e2ae402f9d15351bc9cb7a68f5be7a
2018-11-25 02:57:07 +02:00
Christopher N. Hesse
97cd381524 softap: sdk: Declare VNDK usage
Change-Id: I8d408c34947d9febf6afa95929bf9fb696d9d097
2018-11-25 02:57:06 +02:00
Arne Coucheron
12b534ce68 qsap: Fix missing log symbols
Add liblog to LOCAL_SHARED_LIBRARIES instead of using LOCAL_LDLIBS.

Change-Id: Iaf8fbc245babce372f047f73cb1400b19c54836d
2018-11-25 02:57:06 +02:00
Linux Build Service Account
0c179695fc Merge b44cdad94e on remote branch
Change-Id: I9c7e9422351bb2710b46c38fe782780d9223d1f8
2018-11-12 01:00:05 -08:00
Linux Build Service Account
4ea989bb3e Merge 996f2a81d8 on remote branch
Change-Id: I0d4923bd935dff4bb37e0903fda0461268432662
2018-10-07 22:17:33 -07:00
Linux Build Service Account
42aa6ff408 Merge 71d1ddbe77 on remote branch
Change-Id: I67b2d54ff36bef2906e85a2a9d65ea16c3946b93
2018-09-10 02:20:10 -07:00
Linux Build Service Account
c487e3b0fd Merge 76d63aadc7 on remote branch
Change-Id: Ie2f24a636641fed4c022ac594e186fb0c94bf4ab
2018-08-07 22:53:06 -07:00
Linux Build Service Account
babf4a5e8c Merge bfad727b06 on remote branch
Change-Id: I5941c38f9dec29f3ac8c1f3b1b56da87e5134d22
2018-06-25 03:04:11 -07:00
Linux Build Service Account
532be76674 Merge e4263cecd2 on remote branch
Change-Id: I54be310c5ed571d51e9207b7730de869b0aee3d1
2018-06-10 22:53:25 -07:00
Linux Build Service Account
ec2b4ca0c0 Merge c613ebbc1c on remote branch
Change-Id: Id249c67dc0ea4fc350ce2302e81c9d5d89632d66
2018-05-28 15:01:18 -07:00
Linux Build Service Account
a3e5d4e744 Merge f4f45de50c on remote branch
Change-Id: I48f2155a7c8b7b5a03e153e77e9a739fd84bd984
2018-04-25 09:33:19 -06:00
2 changed files with 5 additions and 22 deletions

View File

@@ -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--;

View File

@@ -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;