diff options
author | sam <sam@FreeBSD.org> | 2005-06-10 01:48:57 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2005-06-10 01:48:57 +0000 |
commit | f524fb8e7d07d49a625e080c60838c252bce61da (patch) | |
tree | aad379b55c377c4016fab4c3343148587306f090 /sys/net80211/ieee80211_input.c | |
parent | 6bac24f11af33730d7fa70a59d4b6e1ba54eee1c (diff) | |
download | FreeBSD-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.c | 21 |
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++; |