View | Details | Raw Unified | Return to bug 199818
Collapse All | Expand All

(-)sys/dev/usb/wlan/if_rum.c (-2 / +6 lines)
Lines 956-963 Link Here
956
		 */
954
		 */
957
		RUM_UNLOCK(sc);
955
		RUM_UNLOCK(sc);
958
		if (m) {
956
		if (m) {
959
			ni = ieee80211_find_rxnode(ic,
957
			if (m->m_len >= sizeof(struct ieee80211_frame_min)) {
960
			    mtod(m, struct ieee80211_frame_min *));
958
				ni = ieee80211_find_rxnode(ic,
959
				    mtod(m, struct ieee80211_frame_min *));
960
			} else
961
				ni = NULL;
962
961
			if (ni != NULL) {
963
			if (ni != NULL) {
962
				(void) ieee80211_input(ni, m, rssi,
964
				(void) ieee80211_input(ni, m, rssi,
963
				    RT2573_NOISE_FLOOR);
965
				    RT2573_NOISE_FLOOR);

Return to bug 199818