libertas: tweak association debug output

Change debug output codes from LBS_DEB_JOIN to LBS_DEB_ASSOC

Signed-off-by: Holger Schurig <hs4233@mail.mn-solutions.de
Acked-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Holger Schurig 2007-11-28 14:05:02 +01:00 коммит произвёл David S. Miller
Родитель 3a18864917
Коммит 91843463bc
3 изменённых файлов: 28 добавлений и 43 удалений

Просмотреть файл

@ -638,20 +638,19 @@ void lbs_association_worker(struct work_struct *work)
ret = assoc_helper_associate(priv, assoc_req); ret = assoc_helper_associate(priv, assoc_req);
if (ret) { if (ret) {
lbs_deb_assoc("ASSOC: association attempt unsuccessful: %d\n", lbs_deb_assoc("ASSOC: association unsuccessful: %d\n",
ret); ret);
success = 0; success = 0;
} }
if (adapter->connect_status != LBS_CONNECTED) { if (adapter->connect_status != LBS_CONNECTED) {
lbs_deb_assoc("ASSOC: association attempt unsuccessful, " lbs_deb_assoc("ASSOC: association unsuccessful, "
"not connected.\n"); "not connected\n");
success = 0; success = 0;
} }
if (success) { if (success) {
lbs_deb_assoc("ASSOC: association attempt successful. " lbs_deb_assoc("ASSOC: associated to '%s', %s\n",
"Associated to '%s' (%s)\n",
escape_essid(adapter->curbssparams.ssid, escape_essid(adapter->curbssparams.ssid,
adapter->curbssparams.ssid_len), adapter->curbssparams.ssid_len),
print_mac(mac, adapter->curbssparams.bssid)); print_mac(mac, adapter->curbssparams.bssid));

Просмотреть файл

@ -31,7 +31,7 @@ void lbs_mac_event_disconnected(struct lbs_private *priv)
if (adapter->connect_status != LBS_CONNECTED) if (adapter->connect_status != LBS_CONNECTED)
return; return;
lbs_deb_enter(LBS_DEB_CMD); lbs_deb_enter(LBS_DEB_ASSOC);
memset(wrqu.ap_addr.sa_data, 0x00, ETH_ALEN); memset(wrqu.ap_addr.sa_data, 0x00, ETH_ALEN);
wrqu.ap_addr.sa_family = ARPHRD_ETHER; wrqu.ap_addr.sa_family = ARPHRD_ETHER;
@ -60,11 +60,6 @@ void lbs_mac_event_disconnected(struct lbs_private *priv)
memset(adapter->rawNF, 0x00, sizeof(adapter->rawNF)); memset(adapter->rawNF, 0x00, sizeof(adapter->rawNF));
adapter->nextSNRNF = 0; adapter->nextSNRNF = 0;
adapter->numSNRNF = 0; adapter->numSNRNF = 0;
lbs_deb_cmd("current SSID '%s', length %u\n",
escape_essid(adapter->curbssparams.ssid,
adapter->curbssparams.ssid_len),
adapter->curbssparams.ssid_len);
adapter->connect_status = LBS_DISCONNECTED; adapter->connect_status = LBS_DISCONNECTED;
/* Clear out associated SSID and BSSID since connection is /* Clear out associated SSID and BSSID since connection is

Просмотреть файл

@ -57,7 +57,7 @@ static int get_common_rates(struct lbs_adapter *adapter,
lbs_deb_hex(LBS_DEB_JOIN, "AP rates ", rates, *rates_size); lbs_deb_hex(LBS_DEB_JOIN, "AP rates ", rates, *rates_size);
lbs_deb_hex(LBS_DEB_JOIN, "card rates ", card_rates, num_card_rates); lbs_deb_hex(LBS_DEB_JOIN, "card rates ", card_rates, num_card_rates);
lbs_deb_hex(LBS_DEB_JOIN, "common rates", tmp, tmp_size); lbs_deb_hex(LBS_DEB_JOIN, "common rates", tmp, tmp_size);
lbs_deb_join("Tx datarate is currently 0x%X\n", adapter->cur_rate); lbs_deb_join("TX data rate 0x%02x\n", adapter->cur_rate);
if (!adapter->auto_rate) { if (!adapter->auto_rate) {
for (i = 0; i < tmp_size; i++) { for (i = 0; i < tmp_size; i++) {
@ -128,7 +128,7 @@ int lbs_associate(struct lbs_private *priv, struct assoc_request *assoc_req)
struct lbs_adapter *adapter = priv->adapter; struct lbs_adapter *adapter = priv->adapter;
int ret; int ret;
lbs_deb_enter(LBS_DEB_JOIN); lbs_deb_enter(LBS_DEB_ASSOC);
ret = lbs_prepare_and_send_command(priv, CMD_802_11_AUTHENTICATE, ret = lbs_prepare_and_send_command(priv, CMD_802_11_AUTHENTICATE,
0, CMD_OPTION_WAITFORRSP, 0, CMD_OPTION_WAITFORRSP,
@ -150,7 +150,7 @@ int lbs_associate(struct lbs_private *priv, struct assoc_request *assoc_req)
0, CMD_OPTION_WAITFORRSP, 0, assoc_req); 0, CMD_OPTION_WAITFORRSP, 0, assoc_req);
done: done:
lbs_deb_leave_args(LBS_DEB_JOIN, "ret %d", ret); lbs_deb_leave_args(LBS_DEB_ASSOC, "ret %d", ret);
return ret; return ret;
} }
@ -324,7 +324,7 @@ int lbs_cmd_80211_authenticate(struct lbs_private *priv,
memcpy(pauthenticate->macaddr, bssid, ETH_ALEN); memcpy(pauthenticate->macaddr, bssid, ETH_ALEN);
lbs_deb_join("AUTH_CMD: BSSID is : %s auth=0x%X\n", lbs_deb_join("AUTH_CMD: BSSID %s, auth 0x%x\n",
print_mac(mac, bssid), pauthenticate->authtype); print_mac(mac, bssid), pauthenticate->authtype);
ret = 0; ret = 0;
@ -372,7 +372,7 @@ int lbs_cmd_80211_associate(struct lbs_private *priv,
struct mrvlietypes_ratesparamset *rates; struct mrvlietypes_ratesparamset *rates;
struct mrvlietypes_rsnparamset *rsn; struct mrvlietypes_rsnparamset *rsn;
lbs_deb_enter(LBS_DEB_JOIN); lbs_deb_enter(LBS_DEB_ASSOC);
pos = (u8 *) passo; pos = (u8 *) passo;
@ -426,7 +426,7 @@ int lbs_cmd_80211_associate(struct lbs_private *priv,
} }
pos += sizeof(rates->header) + tmplen; pos += sizeof(rates->header) + tmplen;
rates->header.len = cpu_to_le16(tmplen); rates->header.len = cpu_to_le16(tmplen);
lbs_deb_join("ASSOC_CMD: num rates = %u\n", tmplen); lbs_deb_assoc("ASSOC_CMD: num rates %u\n", tmplen);
/* Copy the infra. association rates into Current BSS state structure */ /* Copy the infra. association rates into Current BSS state structure */
memset(&adapter->curbssparams.rates, 0, sizeof(adapter->curbssparams.rates)); memset(&adapter->curbssparams.rates, 0, sizeof(adapter->curbssparams.rates));
@ -464,11 +464,10 @@ int lbs_cmd_80211_associate(struct lbs_private *priv,
if (bss->mode == IW_MODE_INFRA) if (bss->mode == IW_MODE_INFRA)
tmpcap |= WLAN_CAPABILITY_ESS; tmpcap |= WLAN_CAPABILITY_ESS;
passo->capability = cpu_to_le16(tmpcap); passo->capability = cpu_to_le16(tmpcap);
lbs_deb_join("ASSOC_CMD: capability=%4X CAPINFO_MASK=%4X\n", lbs_deb_assoc("ASSOC_CMD: capability 0x%04x\n", tmpcap);
tmpcap, CAPINFO_MASK);
done: done:
lbs_deb_leave_args(LBS_DEB_JOIN, "ret %d", ret); lbs_deb_leave_args(LBS_DEB_ASSOC, "ret %d", ret);
return ret; return ret;
} }
@ -708,10 +707,10 @@ int lbs_ret_80211_associate(struct lbs_private *priv,
struct bss_descriptor * bss; struct bss_descriptor * bss;
u16 status_code; u16 status_code;
lbs_deb_enter(LBS_DEB_JOIN); lbs_deb_enter(LBS_DEB_ASSOC);
if (!adapter->in_progress_assoc_req) { if (!adapter->in_progress_assoc_req) {
lbs_deb_join("ASSOC_RESP: no in-progress association request\n"); lbs_deb_assoc("ASSOC_RESP: no in-progress assoc request\n");
ret = -1; ret = -1;
goto done; goto done;
} }
@ -740,30 +739,25 @@ int lbs_ret_80211_associate(struct lbs_private *priv,
status_code = le16_to_cpu(passocrsp->statuscode); status_code = le16_to_cpu(passocrsp->statuscode);
switch (status_code) { switch (status_code) {
case 0x00: case 0x00:
lbs_deb_join("ASSOC_RESP: Association succeeded\n");
break; break;
case 0x01: case 0x01:
lbs_deb_join("ASSOC_RESP: Association failed; invalid " lbs_deb_assoc("ASSOC_RESP: invalid parameters\n");
"parameters (status code %d)\n", status_code);
break; break;
case 0x02: case 0x02:
lbs_deb_join("ASSOC_RESP: Association failed; internal timer " lbs_deb_assoc("ASSOC_RESP: internal timer "
"expired while waiting for the AP (status code %d)" "expired while waiting for the AP\n");
"\n", status_code);
break; break;
case 0x03: case 0x03:
lbs_deb_join("ASSOC_RESP: Association failed; association " lbs_deb_assoc("ASSOC_RESP: association "
"was refused by the AP (status code %d)\n", "refused by AP\n");
status_code);
break; break;
case 0x04: case 0x04:
lbs_deb_join("ASSOC_RESP: Association failed; authentication " lbs_deb_assoc("ASSOC_RESP: authentication "
"was refused by the AP (status code %d)\n", "refused by AP\n");
status_code);
break; break;
default: default:
lbs_deb_join("ASSOC_RESP: Association failed; reason unknown " lbs_deb_assoc("ASSOC_RESP: failure reason 0x%02x "
"(status code %d)\n", status_code); " unknown\n", status_code);
break; break;
} }
@ -773,22 +767,19 @@ int lbs_ret_80211_associate(struct lbs_private *priv,
goto done; goto done;
} }
lbs_deb_hex(LBS_DEB_JOIN, "ASSOC_RESP", (void *)&resp->params, lbs_deb_hex(LBS_DEB_ASSOC, "ASSOC_RESP", (void *)&resp->params,
le16_to_cpu(resp->size) - S_DS_GEN); le16_to_cpu(resp->size) - S_DS_GEN);
/* Send a Media Connected event, according to the Spec */ /* Send a Media Connected event, according to the Spec */
adapter->connect_status = LBS_CONNECTED; adapter->connect_status = LBS_CONNECTED;
lbs_deb_join("ASSOC_RESP: assocated to '%s'\n",
escape_essid(bss->ssid, bss->ssid_len));
/* Update current SSID and BSSID */ /* Update current SSID and BSSID */
memcpy(&adapter->curbssparams.ssid, &bss->ssid, IW_ESSID_MAX_SIZE); memcpy(&adapter->curbssparams.ssid, &bss->ssid, IW_ESSID_MAX_SIZE);
adapter->curbssparams.ssid_len = bss->ssid_len; adapter->curbssparams.ssid_len = bss->ssid_len;
memcpy(adapter->curbssparams.bssid, bss->bssid, ETH_ALEN); memcpy(adapter->curbssparams.bssid, bss->bssid, ETH_ALEN);
lbs_deb_join("ASSOC_RESP: currentpacketfilter is %x\n", lbs_deb_assoc("ASSOC_RESP: currentpacketfilter is 0x%x\n",
adapter->currentpacketfilter); adapter->currentpacketfilter);
adapter->SNR[TYPE_RXPD][TYPE_AVG] = 0; adapter->SNR[TYPE_RXPD][TYPE_AVG] = 0;
adapter->NF[TYPE_RXPD][TYPE_AVG] = 0; adapter->NF[TYPE_RXPD][TYPE_AVG] = 0;
@ -807,7 +798,7 @@ int lbs_ret_80211_associate(struct lbs_private *priv,
wireless_send_event(priv->dev, SIOCGIWAP, &wrqu, NULL); wireless_send_event(priv->dev, SIOCGIWAP, &wrqu, NULL);
done: done:
lbs_deb_leave_args(LBS_DEB_JOIN, "ret %d", ret); lbs_deb_leave_args(LBS_DEB_ASSOC, "ret %d", ret);
return ret; return ret;
} }