diff options
Diffstat (limited to 'drivers/net/wireless/libertas/assoc.c')
-rw-r--r-- | drivers/net/wireless/libertas/assoc.c | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/drivers/net/wireless/libertas/assoc.c b/drivers/net/wireless/libertas/assoc.c index 3131afcf4590..2c6ddb1f0072 100644 --- a/drivers/net/wireless/libertas/assoc.c +++ b/drivers/net/wireless/libertas/assoc.c | |||
@@ -16,6 +16,7 @@ static const u8 bssid_off[ETH_ALEN] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; | |||
16 | 16 | ||
17 | static void print_assoc_req(const char * extra, struct assoc_request * assoc_req) | 17 | static void print_assoc_req(const char * extra, struct assoc_request * assoc_req) |
18 | { | 18 | { |
19 | DECLARE_MAC_BUF(mac); | ||
19 | lbs_deb_assoc( | 20 | lbs_deb_assoc( |
20 | "#### Association Request: %s\n" | 21 | "#### Association Request: %s\n" |
21 | " flags: 0x%08lX\n" | 22 | " flags: 0x%08lX\n" |
@@ -23,13 +24,13 @@ static void print_assoc_req(const char * extra, struct assoc_request * assoc_req | |||
23 | " channel: %d\n" | 24 | " channel: %d\n" |
24 | " band: %d\n" | 25 | " band: %d\n" |
25 | " mode: %d\n" | 26 | " mode: %d\n" |
26 | " BSSID: " MAC_FMT "\n" | 27 | " BSSID: %s\n" |
27 | " Encryption:%s%s%s\n" | 28 | " Encryption:%s%s%s\n" |
28 | " auth: %d\n", | 29 | " auth: %d\n", |
29 | extra, assoc_req->flags, | 30 | extra, assoc_req->flags, |
30 | escape_essid(assoc_req->ssid, assoc_req->ssid_len), | 31 | escape_essid(assoc_req->ssid, assoc_req->ssid_len), |
31 | assoc_req->channel, assoc_req->band, assoc_req->mode, | 32 | assoc_req->channel, assoc_req->band, assoc_req->mode, |
32 | MAC_ARG(assoc_req->bssid), | 33 | print_mac(mac, assoc_req->bssid), |
33 | assoc_req->secinfo.WPAenabled ? " WPA" : "", | 34 | assoc_req->secinfo.WPAenabled ? " WPA" : "", |
34 | assoc_req->secinfo.WPA2enabled ? " WPA2" : "", | 35 | assoc_req->secinfo.WPA2enabled ? " WPA2" : "", |
35 | assoc_req->secinfo.wep_enabled ? " WEP" : "", | 36 | assoc_req->secinfo.wep_enabled ? " WEP" : "", |
@@ -104,16 +105,17 @@ static int assoc_helper_bssid(wlan_private *priv, | |||
104 | wlan_adapter *adapter = priv->adapter; | 105 | wlan_adapter *adapter = priv->adapter; |
105 | int ret = 0; | 106 | int ret = 0; |
106 | struct bss_descriptor * bss; | 107 | struct bss_descriptor * bss; |
108 | DECLARE_MAC_BUF(mac); | ||
107 | 109 | ||
108 | lbs_deb_enter_args(LBS_DEB_ASSOC, "BSSID " MAC_FMT, | 110 | lbs_deb_enter_args(LBS_DEB_ASSOC, "BSSID %s", |
109 | MAC_ARG(assoc_req->bssid)); | 111 | print_mac(mac, assoc_req->bssid)); |
110 | 112 | ||
111 | /* Search for index position in list for requested MAC */ | 113 | /* Search for index position in list for requested MAC */ |
112 | bss = libertas_find_bssid_in_list(adapter, assoc_req->bssid, | 114 | bss = libertas_find_bssid_in_list(adapter, assoc_req->bssid, |
113 | assoc_req->mode); | 115 | assoc_req->mode); |
114 | if (bss == NULL) { | 116 | if (bss == NULL) { |
115 | lbs_deb_assoc("ASSOC: WAP: BSSID " MAC_FMT " not found, " | 117 | lbs_deb_assoc("ASSOC: WAP: BSSID %s not found, " |
116 | "cannot associate.\n", MAC_ARG(assoc_req->bssid)); | 118 | "cannot associate.\n", print_mac(mac, assoc_req->bssid)); |
117 | goto out; | 119 | goto out; |
118 | } | 120 | } |
119 | 121 | ||
@@ -481,6 +483,7 @@ void libertas_association_worker(struct work_struct *work) | |||
481 | struct assoc_request * assoc_req = NULL; | 483 | struct assoc_request * assoc_req = NULL; |
482 | int ret = 0; | 484 | int ret = 0; |
483 | int find_any_ssid = 0; | 485 | int find_any_ssid = 0; |
486 | DECLARE_MAC_BUF(mac); | ||
484 | 487 | ||
485 | lbs_deb_enter(LBS_DEB_ASSOC); | 488 | lbs_deb_enter(LBS_DEB_ASSOC); |
486 | 489 | ||
@@ -629,10 +632,10 @@ void libertas_association_worker(struct work_struct *work) | |||
629 | 632 | ||
630 | if (success) { | 633 | if (success) { |
631 | lbs_deb_assoc("ASSOC: association attempt successful. " | 634 | lbs_deb_assoc("ASSOC: association attempt successful. " |
632 | "Associated to '%s' (" MAC_FMT ")\n", | 635 | "Associated to '%s' (%s)\n", |
633 | escape_essid(adapter->curbssparams.ssid, | 636 | escape_essid(adapter->curbssparams.ssid, |
634 | adapter->curbssparams.ssid_len), | 637 | adapter->curbssparams.ssid_len), |
635 | MAC_ARG(adapter->curbssparams.bssid)); | 638 | print_mac(mac, adapter->curbssparams.bssid)); |
636 | libertas_prepare_and_send_command(priv, | 639 | libertas_prepare_and_send_command(priv, |
637 | CMD_802_11_RSSI, | 640 | CMD_802_11_RSSI, |
638 | 0, CMD_OPTION_WAITFORRSP, 0, NULL); | 641 | 0, CMD_OPTION_WAITFORRSP, 0, NULL); |