On Mon, 2009-08-17 at 18:22 +0800, Johannes Berg wrote: > Instead of hacking the event reporting into the > __cfg80211_connect_result() function which is also > invoked by others, set up things correctly and then > invoke that function, so that it can do more sanity > checking. > > Also, it is currently not possible to get a ROAMED > event from the userspace SME anyway since we send > out a DISCONNECTED event when it disassociates and > then a new CONNECTED event on the next association. > > Thanks to Zhu Yi for pointing out that the code is > somewhat convoluted and doesn't warn when it should. > > Signed-off-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> This makes it clear cfg80211_connect_result() shouldn't be called in ! CFG80211_SME_CONNECTING state. Thanks! -yi -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html