diff options
author | sam <sam@FreeBSD.org> | 2009-05-21 15:30:29 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2009-05-21 15:30:29 +0000 |
commit | 0284a71ff7cb58774e592dc7546d20aa0332b26e (patch) | |
tree | d84a54de86a722e446a858cabc085cddce3c5c24 /sys/dev/iwi | |
parent | 9857e6abfd3b8b04176b92943bed84e968b24098 (diff) | |
download | FreeBSD-src-0284a71ff7cb58774e592dc7546d20aa0332b26e.zip FreeBSD-src-0284a71ff7cb58774e592dc7546d20aa0332b26e.tar.gz |
o remove bpf tap call missed in r192468
o correct rssi taken from rx descriptor; need dbm
Diffstat (limited to 'sys/dev/iwi')
-rw-r--r-- | sys/dev/iwi/if_iwi.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/iwi/if_iwi.c b/sys/dev/iwi/if_iwi.c index dcfde7e..a551448 100644 --- a/sys/dev/iwi/if_iwi.c +++ b/sys/dev/iwi/if_iwi.c @@ -1274,7 +1274,7 @@ iwi_frame_intr(struct iwi_softc *sc, struct iwi_rx_data *data, int i, m_adj(m, sizeof (struct iwi_hdr) + sizeof (struct iwi_frame)); - rssi = frame->signal; + rssi = frame->rssi_dbm; nf = -95; if (ieee80211_radiotap_active(ic)) { struct iwi_rx_radiotap_header *tap = &sc->sc_rxtap; @@ -1960,8 +1960,6 @@ iwi_start_locked(struct ifnet *ifp) break; } - BPF_MTAP(ifp, m); - ni = (struct ieee80211_node *) m->m_pkthdr.rcvif; if (iwi_tx_start(ifp, m, ni, ac) != 0) { ieee80211_free_node(ni); |