svn commit: r188494 - head/sys/net80211
Sam Leffler
sam at FreeBSD.org
Wed Feb 11 10:40:10 PST 2009
Author: sam
Date: Wed Feb 11 18:40:09 2009
New Revision: 188494
URL: http://svn.freebsd.org/changeset/base/188494
Log:
improve key index map reclaim debug msg
Modified:
head/sys/net80211/ieee80211_node.c
Modified: head/sys/net80211/ieee80211_node.c
==============================================================================
--- head/sys/net80211/ieee80211_node.c Wed Feb 11 18:39:20 2009 (r188493)
+++ head/sys/net80211/ieee80211_node.c Wed Feb 11 18:40:09 2009 (r188494)
@@ -1719,8 +1719,8 @@ node_reclaim(struct ieee80211_node_table
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_
*/
_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_
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);
More information about the svn-src-all
mailing list