Adding crypto support for tkip (aka WPA) to the wlan stack.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34796 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
f1c8646374
commit
f5c86019c4
|
@ -24,6 +24,7 @@ KernelStaticLibrary libfreebsd_wlan.a :
|
|||
ieee80211_amrr.c
|
||||
ieee80211_crypto.c
|
||||
ieee80211_crypto_none.c
|
||||
ieee80211_crypto_tkip.c
|
||||
ieee80211_crypto_wep.c
|
||||
ieee80211_dfs.c
|
||||
ieee80211_haiku.c
|
||||
|
@ -46,7 +47,6 @@ KernelStaticLibrary libfreebsd_wlan.a :
|
|||
|
||||
# NOT SUPPORTED YET ieee80211_acl.c
|
||||
# NOT SUPPORTED YET ieee80211_crypto_ccmp.c
|
||||
# NOT SUPPORTED YET ieee80211_crypto_tkip.c
|
||||
# NOT SUPPORTED YET ieee80211_ddb.c
|
||||
# NOT SUPPORTED YET ieee80211_hwmp.c
|
||||
# NOT SUPPORTED YET ieee80211_mesh.c
|
||||
|
|
|
@ -142,6 +142,7 @@ ieee80211_crypto_attach(struct ieee80211com *ic)
|
|||
/* NB: we assume everything is pre-zero'd */
|
||||
ciphers[IEEE80211_CIPHER_NONE] = &ieee80211_cipher_none;
|
||||
#if defined(__HAIKU__)
|
||||
ieee80211_crypto_tkip_load();
|
||||
ieee80211_crypto_wep_load();
|
||||
#endif
|
||||
}
|
||||
|
@ -153,6 +154,7 @@ void
|
|||
ieee80211_crypto_detach(struct ieee80211com *ic)
|
||||
{
|
||||
#if defined(__HAIKU__)
|
||||
ieee80211_crypto_tkip_unload();
|
||||
ieee80211_crypto_wep_unload();
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -160,6 +160,8 @@ void ieee80211_crypto_delglobalkeys(struct ieee80211vap *);
|
|||
void ieee80211_crypto_reload_keys(struct ieee80211com *);
|
||||
|
||||
#if defined (__HAIKU__)
|
||||
void ieee80211_crypto_tkip_load(void);
|
||||
void ieee80211_crypto_tkip_unload(void);
|
||||
void ieee80211_crypto_wep_load(void);
|
||||
void ieee80211_crypto_wep_unload(void);
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue