summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_input.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/net80211/ieee80211_input.c')
-rw-r--r--sys/net80211/ieee80211_input.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_input.c b/sys/net80211/ieee80211_input.c
index 80a64d7..5e3b2f7 100644
--- a/sys/net80211/ieee80211_input.c
+++ b/sys/net80211/ieee80211_input.c
@@ -710,8 +710,9 @@ ieee80211_deliver_data(struct ieee80211com *ic,
if (m != NULL) {
if (ni->ni_vlan != 0) {
/* attach vlan tag */
- /* XXX goto err? */
- VLAN_INPUT_TAG(ifp, m, ni->ni_vlan, goto out);
+ VLAN_INPUT_TAG(ifp, m, ni->ni_vlan);
+ if (m == NULL)
+ goto out; /* XXX goto err? */
}
(*ifp->if_input)(ifp, m);
}
OpenPOWER on IntegriCloud