• Dan Williams's avatar
    [PATCH] wireless/atmel: add IWENCODEEXT, IWAUTH, and association event support · 9a6301c1
    Dan Williams authored
    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: default avatarDan Williams <dcbw@redhat.com>
    Signed-off-by: default avatarJeff Garzik <jgarzik@pobox.com>
    9a6301c1
atmel.c 131 KB