summaryrefslogtreecommitdiffstats
path: root/sys/net80211/ieee80211_node.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-02-11 18:40:09 +0000
committersam <sam@FreeBSD.org>2009-02-11 18:40:09 +0000
commitc1e92bfb206adffe9aca701014c9028722d1ed02 (patch)
tree6afb3b5ba59a204cb7ec966ec1891e0372e5c6ab /sys/net80211/ieee80211_node.c
parente5e720dbeb1c9311c4a4aa5e580c53e2c0c52c96 (diff)
downloadFreeBSD-src-c1e92bfb206adffe9aca701014c9028722d1ed02.zip
FreeBSD-src-c1e92bfb206adffe9aca701014c9028722d1ed02.tar.gz
improve key index map reclaim debug msg
Diffstat (limited to 'sys/net80211/ieee80211_node.c')
-rw-r--r--sys/net80211/ieee80211_node.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/sys/net80211/ieee80211_node.c b/sys/net80211/ieee80211_node.c
index 088dbbc..23661b1 100644
--- a/sys/net80211/ieee80211_node.c
+++ b/sys/net80211/ieee80211_node.c
@@ -1719,8 +1719,8 @@ node_reclaim(struct ieee80211_node_table *nt, struct ieee80211_node *ni)
if (nt->nt_keyixmap != NULL && keyix < nt->nt_keyixmax &&
nt->nt_keyixmap[keyix] == ni) {
IEEE80211_DPRINTF(ni->ni_vap, IEEE80211_MSG_NODE,
- "%s: %p<%s> clear key map entry\n",
- __func__, ni, ether_sprintf(ni->ni_macaddr));
+ "%s: %p<%s> clear key map entry %u\n",
+ __func__, ni, ether_sprintf(ni->ni_macaddr), keyix);
nt->nt_keyixmap[keyix] = NULL;
ieee80211_node_decref(ni); /* NB: don't need free */
}
@@ -1763,8 +1763,7 @@ ieee80211_node_reclaim(struct ieee80211_node *ni)
*/
_ieee80211_free_node(ni);
nt = NULL;
- } else if (ieee80211_node_refcnt(ni) == 1 &&
- nt->nt_keyixmap != NULL) {
+ } else if (ieee80211_node_refcnt(ni) == 1 && nt->nt_keyixmap != NULL) {
ieee80211_keyix keyix;
/*
* Check for a last reference in the key mapping table.
@@ -1774,8 +1773,8 @@ ieee80211_node_reclaim(struct ieee80211_node *ni)
nt->nt_keyixmap[keyix] == ni) {
IEEE80211_DPRINTF(ni->ni_vap,
IEEE80211_MSG_NODE,
- "%s: %p<%s> clear key map entry", __func__,
- ni, ether_sprintf(ni->ni_macaddr));
+ "%s: %p<%s> clear key map entry %u", __func__,
+ ni, ether_sprintf(ni->ni_macaddr), keyix);
nt->nt_keyixmap[keyix] = NULL;
ieee80211_node_decref(ni); /* XXX needed? */
_ieee80211_free_node(ni);
OpenPOWER on IntegriCloud