1. 05 12月, 2009 2 次提交
    • J
      mac80211: Fix TX status reporting for injected data frames · 914828fa
      Jouni Malinen 提交于
      An earlier optimization on removing unnecessary traffic on cooked
      monitor interfaces ("mac80211: reduce the amount of unnecessary traffic
      on cooked monitor interfaces ") ended up removing quite a bit more
      than just unnecessary traffic. It was not supposed to remove TX status
      reporting for injected frames, but ended up doing it by checking the
      injected flag in skb->cb only after that field had been cleared with
      memset.. Fix this by taking a local copy of the injected flag before
      skb->cb is cleared.
      
      This broke user space applications that depend on getting TX status
      notifications for injected data frames. For example, STA inactivity
      poll from hostapd did not work and ended up kicking out stations even
      if they were still present.
      Signed-off-by: NJouni Malinen <j@w1.fi>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      914828fa
    • J
      WE: Fix set events not propagated · 1014eb6e
      Jean Tourrilhes 提交于
      I've just noticed that some events are no longer propagated
      for some wireless drivers. Basically, SET request with a extra payload
      for driver without commit handler. The fix is pretty simple, see
      attached.
      	Actually, a few lines below this line, you will see that the
      event generation for simple SET (iwpoint-less ?) is done properly,
      and this other event generation does not need fixing.
      Signed-off-by: NJean Tourrilhes <jt@hpl.hp.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      1014eb6e
  2. 29 11月, 2009 7 次提交
  3. 26 11月, 2009 1 次提交
  4. 25 11月, 2009 1 次提交
  5. 24 11月, 2009 4 次提交
  6. 23 11月, 2009 1 次提交
  7. 22 11月, 2009 1 次提交
  8. 21 11月, 2009 1 次提交
  9. 20 11月, 2009 7 次提交
  10. 19 11月, 2009 15 次提交