[802.11] Add DBGP()-level hex dumps of beacon received and assoc-req sent
authorJoshua Oreman <oremanj@xenon.get-linux.org>
Sat, 13 Jun 2009 00:56:11 +0000 (17:56 -0700)
committerJoshua Oreman <oremanj@xenon.get-linux.org>
Sat, 13 Jun 2009 00:56:11 +0000 (17:56 -0700)
src/net/net80211.c

index 6f4d60e..686eb27 100644 (file)
@@ -1176,6 +1176,9 @@ struct net80211_wlan * net80211_probe ( struct net80211_device *dev,
                                DBG ( "802.11 probe: out of memory\n" );
                                goto fail;
                        }
+
+                       DBGP ( "first good beacon:\n" );
+                       DBGP_HD ( iob->data, iob_len ( iob ) );
                } else if ( signal < wlan->signal ) {
                        DBG ( "802.11 probe: discarding signal %d < %d\n",
                              signal, wlan->signal );
@@ -1651,6 +1654,9 @@ int net80211_send_assoc ( struct net80211_device *dev,
        ie = net80211_marshal_request_info ( dev, assoc->info_element );
        ie_byte = ie;
 
+       DBGP ( "about to send assoc request:\n" );
+       DBGP_HD ( iob->data, ie_byte - iob->data );
+
        /* XXX add RSN ie for WPA support */
 
        iob_put ( iob, ie_byte - iob->data );
@@ -1763,8 +1769,7 @@ static void net80211_handle_mgmt ( struct net80211_device *dev,
                break;
 
        case IEEE80211_STYPE_PROBE_REQ:
-               /* Some nodes send these broadcast. */
-               DBG2 ( "Received probe for %s\n", eth_ntoa ( hdr->addr1 ) );
+               /* Some nodes send these broadcast. Ignore them. */
                break;
 
        case IEEE80211_STYPE_ASSOC_REQ: