Home
last modified time | relevance | path

Searched refs:origskb (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/net/mac80211/
Drx.c475 ieee80211_rx_monitor(struct ieee80211_local *local, struct sk_buff *origskb, in ieee80211_rx_monitor() argument
478 struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(origskb); in ieee80211_rx_monitor()
487 struct ieee80211_vendor_radiotap *rtap = (void *)origskb->data; in ieee80211_rx_monitor()
505 if (!pskb_may_pull(origskb, 2 + rtap_vendor_space)) { in ieee80211_rx_monitor()
506 dev_kfree_skb(origskb); in ieee80211_rx_monitor()
511 if (should_drop_frame(origskb, present_fcs_len, in ieee80211_rx_monitor()
513 dev_kfree_skb(origskb); in ieee80211_rx_monitor()
517 return remove_monitor_info(local, origskb, rtap_vendor_space); in ieee80211_rx_monitor()
521 rt_hdrlen = ieee80211_rx_radiotap_hdrlen(local, status, origskb); in ieee80211_rx_monitor()
524 if (should_drop_frame(origskb, present_fcs_len, rtap_vendor_space)) { in ieee80211_rx_monitor()
[all …]