summaryrefslogtreecommitdiffstats
path: root/sys/net80211
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2004-12-31 20:42:51 +0000
committersam <sam@FreeBSD.org>2004-12-31 20:42:51 +0000
commitae02e9bff7b93856dbfbafda6806df12f36dc4e8 (patch)
treede03b3ed9f0e85292671749959ab47eb78f665a4 /sys/net80211
parentdfe3a547e6a60936e7aac32d67b74a1ec2100edf (diff)
downloadFreeBSD-src-ae02e9bff7b93856dbfbafda6806df12f36dc4e8.zip
FreeBSD-src-ae02e9bff7b93856dbfbafda6806df12f36dc4e8.tar.gz
add/fixup debug msgs
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211_crypto.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/sys/net80211/ieee80211_crypto.c b/sys/net80211/ieee80211_crypto.c
index 5e71215..6e9f224 100644
--- a/sys/net80211/ieee80211_crypto.c
+++ b/sys/net80211/ieee80211_crypto.c
@@ -366,6 +366,12 @@ _ieee80211_crypto_delkey(struct ieee80211com *ic, struct ieee80211_key *key)
KASSERT(key->wk_cipher != NULL, ("No cipher!"));
+ IEEE80211_DPRINTF(ic, IEEE80211_MSG_CRYPTO,
+ "%s: %s keyix %u flags 0x%x rsc %ju tsc %ju len %u\n",
+ __func__, key->wk_cipher->ic_name,
+ key->wk_keyix, key->wk_flags,
+ key->wk_keyrsc, key->wk_keytsc, key->wk_keylen);
+
keyix = key->wk_keyix;
if (keyix != IEEE80211_KEYIX_NONE) {
/*
@@ -436,6 +442,12 @@ ieee80211_crypto_setkey(struct ieee80211com *ic, struct ieee80211_key *key,
KASSERT(cip != NULL, ("No cipher!"));
+ IEEE80211_DPRINTF(ic, IEEE80211_MSG_CRYPTO,
+ "%s: %s keyix %u flags 0x%x mac %s rsc %ju tsc %ju len %u\n",
+ __func__, cip->ic_name, key->wk_keyix,
+ key->wk_flags, ether_sprintf(macaddr),
+ key->wk_keyrsc, key->wk_keytsc, key->wk_keylen);
+
/*
* Give cipher a chance to validate key contents.
* XXX should happen before modifying state.
@@ -481,8 +493,9 @@ ieee80211_crypto_encap(struct ieee80211com *ic,
ni->ni_ucastkey.wk_cipher == &ieee80211_cipher_none) {
if (ic->ic_def_txkey == IEEE80211_KEYIX_NONE) {
IEEE80211_DPRINTF(ic, IEEE80211_MSG_CRYPTO,
- "%s: No default xmit key for frame to %s\n",
- __func__, ether_sprintf(wh->i_addr1));
+ "[%s] no default transmit key (%s) deftxkey %u\n",
+ ether_sprintf(wh->i_addr1), __func__,
+ ic->ic_def_txkey);
ic->ic_stats.is_tx_nodefkey++;
return NULL;
}
OpenPOWER on IntegriCloud