diff options
| -rw-r--r-- | sys/src/9/pc/wifi.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/sys/src/9/pc/wifi.h b/sys/src/9/pc/wifi.h index bca2e07e9..2171afd21 100644 --- a/sys/src/9/pc/wifi.h +++ b/sys/src/9/pc/wifi.h @@ -15,10 +15,10 @@ enum { struct Wkey { - int cipher; - int len; - uchar key[32]; - uvlong tsc; + int cipher; + int len; + uvlong tsc; + uchar key[]; }; struct Wnode @@ -30,8 +30,8 @@ struct Wnode int rsnelen; uchar rsne[258]; - Wkey txkey[1]; - Wkey rxkey[5]; + Wkey *txkey[1]; + Wkey *rxkey[5]; int aid; /* association id */ ulong lastsend; @@ -58,6 +58,7 @@ struct Wifi int debug; + RWlock crypt; Queue *iq; ulong watchdog; ulong lastauth; |
