diff options
author | sam <sam@FreeBSD.org> | 2006-07-26 03:15:16 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2006-07-26 03:15:16 +0000 |
commit | a245550432954c7f1d3eebf64cf691435cc5f2f2 (patch) | |
tree | ca8efdf26c24c239c9b30781c67e05b973c8d260 /sys/net80211/ieee80211_var.h | |
parent | aedab5da36dfc54c382d0733a9d398393672b2e4 (diff) | |
download | FreeBSD-src-a245550432954c7f1d3eebf64cf691435cc5f2f2.zip FreeBSD-src-a245550432954c7f1d3eebf64cf691435cc5f2f2.tar.gz |
add support for 802.11 packet injection via bpf
Together with: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
Reviewed by: arch@
MFC after: 1 month
Diffstat (limited to 'sys/net80211/ieee80211_var.h')
-rw-r--r-- | sys/net80211/ieee80211_var.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_var.h b/sys/net80211/ieee80211_var.h index 927d143..40f2fde 100644 --- a/sys/net80211/ieee80211_var.h +++ b/sys/net80211/ieee80211_var.h @@ -103,6 +103,9 @@ struct ieee80211com { void (*ic_newassoc)(struct ieee80211_node *, int); void (*ic_updateslot)(struct ifnet *); void (*ic_set_tim)(struct ieee80211_node *, int); + int (*ic_raw_xmit)(struct ieee80211_node *, + struct mbuf *, + const struct ieee80211_bpf_params *); u_int8_t ic_myaddr[IEEE80211_ADDR_LEN]; struct ieee80211_rateset ic_sup_rates[IEEE80211_MODE_MAX]; struct ieee80211_channel ic_channels[IEEE80211_CHAN_MAX+1]; |