1. 09 7月, 2010 1 次提交
    • J
      mac80211: remove wep dependency · 3473187d
      John W. Linville 提交于
      The current mac80211 code assumes that WEP is always available.  If WEP
      fails to initialize, ieee80211_register_hw will always fail.
      
      In some cases (e.g. FIPS certification), the cryptography used by WEP is
      unavailable.  However, in such cases there is no good reason why CCMP
      encryption (or even no link level encryption) cannot be used.  So, this
      patch removes mac80211's assumption that WEP (and TKIP) will always be
      available for use.
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      3473187d
  2. 23 1月, 2010 1 次提交
  3. 20 1月, 2010 1 次提交
    • J
      mac80211: move control.hw_key assignment · 813d7669
      Johannes Berg 提交于
      When mac80211 asks a driver to encrypt a frame, it
      must assign the control.hw_key pointer for it to
      know which key to use etc. Currently, mac80211 does
      this whenever it would software-encrypt a frame.
      
      Change the logic of this code to assign the hw_key
      pointer when selecting the key, and later check it
      when deciding whether to encrypt the frame or let
      it be encrypted by the hardware. This allows us to
      later simply skip the encryption function since it
      no longer modifies the TX control.
      Signed-off-by: NJohannes Berg <johannes@sipsolutions.net>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      813d7669
  4. 23 12月, 2009 1 次提交
  5. 19 11月, 2009 1 次提交
  6. 07 5月, 2009 1 次提交
  7. 28 10月, 2008 1 次提交
  8. 16 9月, 2008 1 次提交
  9. 27 6月, 2008 2 次提交
  10. 15 6月, 2008 3 次提交
  11. 22 5月, 2008 4 次提交
  12. 15 5月, 2008 1 次提交
  13. 01 5月, 2008 1 次提交
  14. 09 4月, 2008 1 次提交
  15. 26 3月, 2008 2 次提交
  16. 11 10月, 2007 3 次提交
  17. 06 5月, 2007 1 次提交