1. 25 1月, 2012 1 次提交
  2. 05 1月, 2012 1 次提交
  3. 16 12月, 2011 4 次提交
  4. 07 12月, 2011 1 次提交
  5. 01 12月, 2011 1 次提交
  6. 29 11月, 2011 3 次提交
  7. 22 11月, 2011 3 次提交
  8. 12 11月, 2011 2 次提交
  9. 10 11月, 2011 3 次提交
  10. 09 11月, 2011 1 次提交
  11. 03 11月, 2011 1 次提交
  12. 15 10月, 2011 1 次提交
    • H
      mac80211: Build TX radiotap header dynamically · a2fe8166
      Helmut Schaa 提交于
      Get rid of the ieee80211_tx_status_rtap_hdr struct and instead build the
      rtap header dynamically. This makes it easier to extend the rtap header
      generation in the future.
      
      Add ieee80211_tx_radiotap_len to calculate the expected size of the
      rtap header before generating it. Since we can't check if the rtap
      header fits into the requested headroom during compile time anymore
      add a WARN_ON_ONCE.
      
      Also move the actual rtap header generation into its own function.
      Signed-off-by: NHelmut Schaa <helmut.schaa@googlemail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      a2fe8166
  13. 12 10月, 2011 3 次提交
  14. 01 10月, 2011 3 次提交
  15. 28 9月, 2011 2 次提交
  16. 15 9月, 2011 3 次提交
  17. 25 8月, 2011 1 次提交
  18. 13 8月, 2011 1 次提交
  19. 09 8月, 2011 1 次提交
  20. 21 7月, 2011 1 次提交
  21. 20 7月, 2011 1 次提交
  22. 19 7月, 2011 1 次提交
  23. 14 7月, 2011 1 次提交
    • J
      mac80211: allow driver to disconnect after resume · 95acac61
      Johannes Berg 提交于
      In WoWLAN, devices may use crypto keys for TX/RX
      and could also implement GTK rekeying. If the
      driver isn't able to retrieve replay counters and
      similar information from the device upon resume,
      or if the device isn't responsive due to platform
      issues, it isn't safe to keep the connection up
      as GTK rekey messages from during the sleep time
      could be replayed against it.
      
      The only protection against that is disconnecting
      from the AP. Modifying mac80211 to do that while
      it is resuming would be very complex and invasive
      in the case that the driver requires a reconfig,
      so do it after it has resumed completely. In that
      case, however, packets might be replayed since it
      can then only happen after TX/RX are up again, so
      mark keys for interfaces that need to disconnect
      as "tainted" and drop all packets that are sent
      or received with those keys.
      Signed-off-by: NJohannes Berg <johannes.berg@intel.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      95acac61