add support for software crypto to allow WPA/WPA2/RSN. it is disabled
authorreyk <reyk@openbsd.org>
Fri, 29 Aug 2008 11:15:32 +0000 (11:15 +0000)
committerreyk <reyk@openbsd.org>
Fri, 29 Aug 2008 11:15:32 +0000 (11:15 +0000)
commit65d4ebc47e2fba7594ee4ed2da3fdef19cc26c63
tree4dd9acfc44231795fa957456da1a844358e0cb19
parent3d161d60cfd1ac3c21ce85856742d7d1217a0d6a
add support for software crypto to allow WPA/WPA2/RSN.  it is disabled
for now because it needs more testing, but basic WPA/WPA2 and WEP
seems to work.  to enable it, set the compiled-in ath_softcrypto
variable to 1.

this is based on a previous diff from damien@ with some changes to
disable the hardware crypto engine if softcrypto is enabled and to
keeps the hardware crypto code in place to allow later work on
hardware WPA/WPA2.
sys/dev/ic/ath.c
sys/dev/ic/athvar.h