[802.11] Debug and output cleanup, minor association improvements
authorJoshua Oreman <oremanj@xenon.get-linux.org>
Mon, 15 Jun 2009 21:00:13 +0000 (14:00 -0700)
committerJoshua Oreman <oremanj@xenon.get-linux.org>
Mon, 15 Jun 2009 21:00:13 +0000 (14:00 -0700)
commit37f97824d5ac03f8af16afab61d473c99b3ace7c
tree27f657088e3b66e422d89db0f8e3d484fc65d701
parente1c43550ba0af5da5ae2397727189d086f8c78b3
[802.11] Debug and output cleanup, minor association improvements

Core 802.11 code now uniformly uses DBGC() or DBGC2() with messages
starting with "802.11 %p", per mcb30's suggestion. Removed the
"[802.11 associating... ok, <network>]" status display.

We now clear NET80211_AUTHENTICATED when switching networks, fixing a
bug that caused SSID switches after association to fail.

The association process will now resend an authentication or
association packet if it does not receive a response within one
second, and will limit itself to 2 tries before giving up with a
"timed out" error. Both of these parameters are configurable via
src/include/gpxe/net80211.h
src/net/net80211.c