net80211 - Fix missing rcvif assignment in ieee80211_fragment()
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 24 Sep 2010 17:01:12 +0000 (10:01 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 24 Sep 2010 17:01:12 +0000 (10:01 -0700)
commit2b13573f9e9370682cde3e4dde902a87057e1b00
treefde98255689e6e9057e9481910dba3919bb2bf61
parent0ecd93f9afc1071c7e09f45eb52cc804b4bd52f8
net80211 - Fix missing rcvif assignment in ieee80211_fragment()

* When the 80211 code decides it must fragment a packet for the logical
  device layer the pkthdr.rcvif for the fragments must be copied from
  the original, otherwise the underlying device will panic trying to
  locate the node.

* Untested but hopefully fixes an issue reported with wpi.
sys/netproto/802_11/wlan/ieee80211_output.c