summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_input.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2005-06-10 01:48:57 +0000
committersam <sam@FreeBSD.org>2005-06-10 01:48:57 +0000
commitf524fb8e7d07d49a625e080c60838c252bce61da (patch)
treeaad379b55c377c4016fab4c3343148587306f090 /sys/net80211/ieee80211_input.c
parent6bac24f11af33730d7fa70a59d4b6e1ba54eee1c (diff)
downloadFreeBSD-src-f524fb8e7d07d49a625e080c60838c252bce61da.zip
FreeBSD-src-f524fb8e7d07d49a625e080c60838c252bce61da.tar.gz
pull some debug msgs up so they're seen more often
Diffstat (limited to 'sys/net80211/ieee80211_input.c')
-rw-r--r--sys/net80211/ieee80211_input.c21
1 files changed, 10 insertions, 11 deletions
diff --git a/sys/net80211/ieee80211_input.c b/sys/net80211/ieee80211_input.c
index f2295ee..7345c89 100644
--- a/sys/net80211/ieee80211_input.c
+++ b/sys/net80211/ieee80211_input.c
@@ -2489,19 +2489,18 @@ ieee80211_recv_mgmt(struct ieee80211com *ic, struct mbuf *m0,
reason = le16toh(*(u_int16_t *)frm);
ic->ic_stats.is_rx_deauth++;
IEEE80211_NODE_STAT(ni, rx_deauth);
+
+ IEEE80211_DPRINTF(ic, IEEE80211_MSG_AUTH,
+ "[%s] recv deauthenticate (reason %d)\n",
+ ether_sprintf(ni->ni_macaddr), reason);
switch (ic->ic_opmode) {
case IEEE80211_M_STA:
ieee80211_new_state(ic, IEEE80211_S_AUTH,
wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK);
break;
case IEEE80211_M_HOSTAP:
- if (ni != ic->ic_bss) {
- IEEE80211_DPRINTF(ic, IEEE80211_MSG_AUTH,
- "station %s deauthenticated by peer "
- "(reason %d)\n",
- ether_sprintf(ni->ni_macaddr), reason);
+ if (ni != ic->ic_bss)
ieee80211_node_leave(ic, ni);
- }
break;
default:
ic->ic_stats.is_rx_mgtdiscard++;
@@ -2526,18 +2525,18 @@ ieee80211_recv_mgmt(struct ieee80211com *ic, struct mbuf *m0,
reason = le16toh(*(u_int16_t *)frm);
ic->ic_stats.is_rx_disassoc++;
IEEE80211_NODE_STAT(ni, rx_disassoc);
+
+ IEEE80211_DPRINTF(ic, IEEE80211_MSG_ASSOC,
+ "[%s] recv disassociated (reason %d)\n",
+ ether_sprintf(ni->ni_macaddr), reason);
switch (ic->ic_opmode) {
case IEEE80211_M_STA:
ieee80211_new_state(ic, IEEE80211_S_ASSOC,
wh->i_fc[0] & IEEE80211_FC0_SUBTYPE_MASK);
break;
case IEEE80211_M_HOSTAP:
- if (ni != ic->ic_bss) {
- IEEE80211_DPRINTF(ic, IEEE80211_MSG_ASSOC,
- "[%s] sta disassociated by peer (reason %d)\n",
- ether_sprintf(ni->ni_macaddr), reason);
+ if (ni != ic->ic_bss)
ieee80211_node_leave(ic, ni);
- }
break;
default:
ic->ic_stats.is_rx_mgtdiscard++;
OpenPOWER on IntegriCloud