projects
/
oweals
/
iwinfo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f096bfd
)
nl80211: fix parsing of mixed wpa encryption in wpa_supp scan results
author
Jo-Philipp Wich
<jo@mein.io>
Sun, 22 Sep 2019 15:58:03 +0000
(17:58 +0200)
committer
Jo-Philipp Wich
<jo@mein.io>
Sun, 22 Sep 2019 16:12:47 +0000
(18:12 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
iwinfo_nl80211.c
patch
|
blob
|
history
diff --git
a/iwinfo_nl80211.c
b/iwinfo_nl80211.c
index 9855d88e4023970e7dce69a98de025eaee54e2cf..5af3f9fa569af094539b79c8b8c3874a784c24a9 100644
(file)
--- a/
iwinfo_nl80211.c
+++ b/
iwinfo_nl80211.c
@@
-2185,11
+2185,11
@@
static int nl80211_get_txpwrlist(const char *ifname, char *buf, int *len)
static void nl80211_get_scancrypto(char *spec, struct iwinfo_crypto_entry *c)
{
int wpa_version = 0;
- char *p, *proto, *suites;
+ char *p, *
q, *
proto, *suites;
c->enabled = 0;
- for (p = strtok
(spec, "[]"); p != NULL; p = strtok(NULL, "[]"
)) {
+ for (p = strtok
_r(spec, "[]", &q); p; p = strtok_r(NULL, "[]", &q
)) {
if (!strcmp(p, "WEP")) {
c->enabled = 1;
c->auth_suites = IWINFO_KMGMT_NONE;