summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_input.h
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-07-18 20:19:53 +0000
committersam <sam@FreeBSD.org>2009-07-18 20:19:53 +0000
commitc70ad2698e22375c9f47db2c3e6a5ee7f3fc937c (patch)
tree8baf10048cb5037506a7d77ca47bebe123dc1343 /sys/net80211/ieee80211_input.h
parent630d769cdb32ec5f2d2fd6e11a19a5328c322a45 (diff)
downloadFreeBSD-src-c70ad2698e22375c9f47db2c3e6a5ee7f3fc937c.zip
FreeBSD-src-c70ad2698e22375c9f47db2c3e6a5ee7f3fc937c.tar.gz
Move code that does payload realigment to a new routine, ieee80211_realign,
so it can be reused. While here rewrite the logic to always use a single mbuf. Reviewed by: rpaulo Approved by: re (kib)
Diffstat (limited to 'sys/net80211/ieee80211_input.h')
-rw-r--r--sys/net80211/ieee80211_input.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_input.h b/sys/net80211/ieee80211_input.h
index f19b934..5b38ddd 100644
--- a/sys/net80211/ieee80211_input.h
+++ b/sys/net80211/ieee80211_input.h
@@ -146,6 +146,7 @@ void ieee80211_deliver_data(struct ieee80211vap *,
struct ieee80211_node *, struct mbuf *);
struct mbuf *ieee80211_defrag(struct ieee80211_node *,
struct mbuf *, int);
+struct mbuf *ieee80211_realign(struct ieee80211vap *, struct mbuf *, size_t);
struct mbuf *ieee80211_decap(struct ieee80211vap *, struct mbuf *, int);
struct mbuf *ieee80211_decap1(struct mbuf *, int *);
int ieee80211_setup_rates(struct ieee80211_node *ni,
OpenPOWER on IntegriCloud