[PATCH] wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support
authorDan Williams <dcbw@redhat.com>
Tue, 10 Jan 2006 05:56:11 +0000 (00:56 -0500)
committerJeff Garzik <jgarzik@pobox.com>
Thu, 12 Jan 2006 21:34:24 +0000 (16:34 -0500)
commit9a6301c114aaab1df6de6fad9899bb89852a7592
tree7889afd49f5d4a97434c4bac5995e1828192c96d
parentc213460fd4781c04832c81416532d64ae2bfa88b
[PATCH] wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support

This patch allows the Atmel driver to work correctly with wpa_supplicant
and other programs that require some conformance with WEXT-18.  It
should not affect current behavior of the driver.  The patch does four
things:

1) Implements SIOCSIWENCODEEXT, SIOCGIWENCODEEXT, SIOCSIWAUTH, and
SIOCGIWAUTH calls for unencrypted and WEP operation

2) Accepts zero-filled addresses for SIOCSIWAP, which are legal and
should turn off any previous forced WAP address

3) Sends association and de-association events to userspace at most of
the appropriate times

4) Fixes erroneous order of CIPHER_SUITE_WEP_* arguments in one location
which are actually unused anyway

Signed-off-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/net/wireless/atmel.c