summaryrefslogtreecommitdiffstats
path: root/sys/dev/iwi/if_iwi.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-05-21 15:30:29 +0000
committersam <sam@FreeBSD.org>2009-05-21 15:30:29 +0000
commit0284a71ff7cb58774e592dc7546d20aa0332b26e (patch)
treed84a54de86a722e446a858cabc085cddce3c5c24 /sys/dev/iwi/if_iwi.c
parent9857e6abfd3b8b04176b92943bed84e968b24098 (diff)
downloadFreeBSD-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/if_iwi.c')
-rw-r--r--sys/dev/iwi/if_iwi.c4
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);
OpenPOWER on IntegriCloud