Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/usb/wlan/if_rum.c
Show First 20 Lines • Show All 913 Lines • ▼ Show 20 Lines | if (data) { | ||||
m->m_pkthdr.len); | m->m_pkthdr.len); | ||||
vap = data->ni->ni_vap; | vap = data->ni->ni_vap; | ||||
if (ieee80211_radiotap_active_vap(vap)) { | if (ieee80211_radiotap_active_vap(vap)) { | ||||
struct rum_tx_radiotap_header *tap = &sc->sc_txtap; | struct rum_tx_radiotap_header *tap = &sc->sc_txtap; | ||||
tap->wt_flags = 0; | tap->wt_flags = 0; | ||||
tap->wt_rate = data->rate; | tap->wt_rate = data->rate; | ||||
rum_get_tsf(sc, &tap->wt_tsf); | |||||
tap->wt_antenna = sc->tx_ant; | tap->wt_antenna = sc->tx_ant; | ||||
ieee80211_radiotap_tx(vap, m); | ieee80211_radiotap_tx(vap, m); | ||||
} | } | ||||
/* align end on a 4-bytes boundary */ | /* align end on a 4-bytes boundary */ | ||||
len = (RT2573_TX_DESC_SIZE + m->m_pkthdr.len + 3) & ~3; | len = (RT2573_TX_DESC_SIZE + m->m_pkthdr.len + 3) & ~3; | ||||
if ((len % 64) == 0) | if ((len % 64) == 0) | ||||
▲ Show 20 Lines • Show All 2,096 Lines • Show Last 20 Lines |