Daniel Drake
6ae15df16e
[PATCH] softmac: Fix handling of authentication failure
...
My router blew up earlier, but exhibited some interesting behaviour during
its dying moments. It was broadcasting beacons but wouldn't respond to
any authentication requests.
I noticed that softmac wasn't playing nice with this, as I couldn't make it try
to connect to other networks after it had timed out authenticating to my ill
router.
To resolve this, I modified the softmac event/notify API to pass the event
code to the callback, so that callbacks being notified from
IEEE80211SOFTMAC_EVENT_ANY masks can make some judgement. In this case, the
ieee80211softmac_assoc callback needs to make a decision based upon whether
the association passed or failed.
Signed-off-by: Daniel Drake <dsd@gentoo.org>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-06-05 15:51:30 -04:00
..
2006-02-13 11:39:57 +01:00
2006-05-22 16:54:30 -07:00
2006-03-27 08:44:50 -08:00
2006-05-19 11:52:20 -07:00
2006-03-22 13:56:56 -08:00
2006-01-12 14:06:39 -08:00
2006-01-09 14:16:08 -08:00
2005-05-19 12:42:39 -07:00
2005-08-29 16:01:32 -07:00
2006-03-20 22:35:41 -08:00
2005-04-16 15:20:36 -07:00
2006-04-14 15:00:20 -07:00
2006-01-03 13:11:21 -08:00
2006-05-03 23:27:16 -07:00
2005-04-16 15:20:36 -07:00
2006-05-31 16:27:11 -07:00
2005-08-29 15:32:25 -07:00
2006-03-20 22:42:39 -08:00
2006-03-20 22:42:39 -08:00
2006-03-20 22:42:39 -08:00
2006-03-20 22:42:39 -08:00
2006-03-20 22:42:39 -08:00
2006-03-20 22:42:39 -08:00
2005-04-16 15:20:36 -07:00
2006-01-07 12:57:28 -08:00
2005-04-16 15:20:36 -07:00
2006-03-20 22:42:39 -08:00
2005-04-16 15:20:36 -07:00
2006-01-13 13:06:40 -08:00
2006-01-03 13:11:21 -08:00
2006-01-27 17:08:07 -05:00
2005-09-21 23:03:55 -04:00
2006-06-05 15:51:29 -04:00
2006-04-24 16:15:58 -04:00
2006-06-05 15:51:30 -04:00
2006-03-20 16:54:09 -08:00
2006-01-03 13:10:46 -08:00
2006-04-09 22:48:59 -07:00
2006-01-03 13:11:15 -08:00
2006-03-20 22:46:16 -08:00
2006-01-03 13:11:21 -08:00
2006-01-03 13:11:21 -08:00
2006-01-03 13:11:21 -08:00
2006-04-29 18:33:15 -07:00
2006-01-03 13:10:31 -08:00
2005-04-16 15:20:36 -07:00
2005-06-21 13:51:04 -07:00
2006-03-20 17:06:24 -08:00
2005-04-16 15:20:36 -07:00
2006-01-03 13:11:21 -08:00
2005-04-16 15:20:36 -07:00
2006-01-03 13:11:21 -08:00
2006-04-09 22:25:23 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2006-04-18 15:57:53 -07:00
2005-04-16 15:20:36 -07:00
2006-03-23 07:12:57 -05:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-10-08 15:00:57 -07:00
2005-04-16 15:20:36 -07:00
2005-11-14 21:58:18 -08:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-04-16 15:20:36 -07:00
2005-09-22 07:57:21 -03:00
2006-03-20 22:59:36 -08:00
2006-03-20 17:06:24 -08:00
2006-05-12 14:56:08 -07:00
2005-11-10 02:26:40 +01:00
2006-05-03 23:27:47 -07:00
2005-08-29 16:01:32 -07:00
2006-01-03 13:11:21 -08:00
2005-08-29 15:33:26 -07:00
2006-01-09 14:16:05 -08:00
2006-01-07 12:57:29 -08:00
2005-08-29 15:32:25 -07:00
2006-01-03 13:11:21 -08:00
2005-08-29 15:37:22 -07:00
2005-11-05 22:02:24 +01:00
2006-03-26 17:39:55 -08:00
2006-05-03 23:28:20 -07:00
2006-03-25 01:38:55 -08:00
2005-07-05 14:15:09 -07:00
2006-03-20 21:31:51 -08:00
2005-07-05 15:12:04 -07:00
2005-06-21 18:46:13 -07:00
2006-04-29 18:33:15 -07:00
2005-09-14 08:36:54 -04:00
2005-08-29 15:43:19 -07:00
2006-01-03 13:10:57 -08:00
2006-03-31 02:25:46 -08:00
2006-01-03 13:10:54 -08:00
2006-01-03 13:10:38 -08:00
2006-01-03 13:11:21 -08:00
2006-03-22 00:01:31 -08:00
2006-04-09 22:37:18 -07:00
2006-04-14 15:03:05 -07:00