Sam Leffler
b5c9941514
Clarify/fix handling of the current channel:
...
o add ic_curchan and use it uniformly for specifying the current
channel instead of overloading ic->ic_bss->ni_chan (or in some
drivers ic_ibss_chan)
o add ieee80211_scanparams structure to encapsulate scanning-related
state captured for rx frames
o move rx beacon+probe response frame handling into separate routines
o change beacon+probe response handling to treat the scan table
more like a scan cache--look for an existing entry before adding
a new one; this combined with ic_curchan use corrects handling of
stations that were previously found at a different channel
o move adhoc neighbor discovery by beacon+probe response frames to
a new ieee80211_add_neighbor routine
Reviewed by: avatar
Tested by: avatar, Michal Mertl
MFC after: 2 weeks
2005-08-10 16:22:30 +00:00
..
2005-08-08 19:39:58 +00:00
2005-08-04 22:48:36 +00:00
2005-08-05 17:00:58 +00:00
2005-03-19 12:55:46 +00:00
2005-07-13 15:44:53 +00:00
2005-06-26 04:01:11 +00:00
2005-05-29 04:42:30 +00:00
2005-05-29 04:42:30 +00:00
2005-06-24 14:36:54 +00:00
2005-08-03 00:47:33 +00:00
2005-05-29 04:42:30 +00:00
2005-08-08 12:16:21 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-06-05 23:05:26 +00:00
2005-08-09 10:20:02 +00:00
2005-04-29 04:47:11 +00:00
2005-08-05 13:14:00 +00:00
2005-08-10 16:22:30 +00:00
2005-06-10 20:56:38 +00:00
2005-07-10 10:33:00 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-05-29 04:42:30 +00:00
2005-05-29 04:42:30 +00:00
2005-03-18 05:19:50 +00:00
2005-08-09 20:53:51 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-03-20 01:25:21 +00:00
2005-08-09 10:20:02 +00:00
2005-05-10 12:02:18 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-03-05 18:30:12 +00:00
2005-08-09 10:20:02 +00:00
2005-01-06 01:43:34 +00:00
2005-08-09 21:53:26 +00:00
2005-01-06 01:43:34 +00:00
2005-05-06 20:53:34 +00:00
2005-05-29 04:42:30 +00:00
2005-08-01 17:50:19 +00:00
2005-08-09 10:20:02 +00:00
2005-08-01 07:09:15 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-05-19 14:51:10 +00:00
2005-08-09 10:20:02 +00:00
2005-01-11 00:32:43 +00:00
2005-08-09 10:20:02 +00:00
2005-07-10 11:43:20 +00:00
2005-06-24 14:36:54 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-05-29 04:42:30 +00:00
2005-06-10 16:49:24 +00:00
2005-08-09 10:20:02 +00:00
2005-06-10 16:49:24 +00:00
2005-06-05 22:57:32 +00:00
2005-08-09 10:20:02 +00:00
2005-05-29 04:42:30 +00:00
2005-07-30 09:02:42 +00:00
2005-05-14 10:26:31 +00:00
2005-07-29 00:20:50 +00:00
2005-01-06 01:43:34 +00:00
2005-05-29 04:42:30 +00:00
2005-06-10 16:49:24 +00:00
2005-08-09 10:20:02 +00:00
2005-08-10 07:10:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-10 07:10:02 +00:00
2005-05-29 04:42:30 +00:00
2004-08-02 20:42:28 +00:00
2005-05-29 04:42:30 +00:00
2005-08-10 16:22:30 +00:00
2005-07-31 23:21:19 +00:00
2005-01-29 01:12:37 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2004-06-16 09:47:26 +00:00
2005-07-13 23:58:57 +00:00
2005-07-14 22:43:20 +00:00
2005-03-07 11:05:47 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-06-04 23:24:50 +00:00
2005-05-29 04:42:30 +00:00
2005-02-13 21:51:50 +00:00
2004-08-04 18:30:31 +00:00
2005-06-11 00:20:38 +00:00
2005-05-19 21:16:50 +00:00
2005-07-30 15:53:40 +00:00
2005-08-08 12:23:27 +00:00
2005-08-03 14:08:41 +00:00
2005-04-08 05:22:58 +00:00
2005-08-09 10:20:02 +00:00
2005-06-24 14:36:54 +00:00
2005-08-09 10:20:02 +00:00
2005-08-08 19:55:32 +00:00
2005-06-24 14:36:54 +00:00
2005-02-27 22:01:09 +00:00
2005-08-09 10:20:02 +00:00
2005-05-19 15:23:17 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-05-29 04:42:30 +00:00
2005-07-18 21:47:38 +00:00
2005-07-17 19:40:05 +00:00
2005-06-04 20:29:28 +00:00
2005-06-05 23:08:59 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-04-12 23:32:26 +00:00
2005-03-05 18:10:49 +00:00
2005-08-07 13:37:25 +00:00
2005-08-10 16:22:30 +00:00
2005-05-30 05:01:44 +00:00
2005-08-09 10:20:02 +00:00
2005-01-06 01:43:34 +00:00
2005-08-09 10:20:02 +00:00
2005-01-06 01:43:34 +00:00
2005-03-25 03:10:51 +00:00
2005-06-04 20:29:28 +00:00
2005-03-01 08:58:06 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-05-29 04:42:30 +00:00
2005-08-09 10:20:02 +00:00
2005-03-01 08:58:06 +00:00
2005-05-29 04:42:30 +00:00
2005-08-09 10:20:02 +00:00
2005-08-10 07:10:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-08 19:55:32 +00:00
2005-08-08 19:55:32 +00:00
2005-05-14 09:10:02 +00:00
2005-08-09 10:20:02 +00:00
2005-06-24 14:36:54 +00:00
2005-02-07 18:22:20 +00:00
2005-03-01 08:58:06 +00:00
2005-05-29 04:42:30 +00:00
2005-07-13 23:58:57 +00:00
2005-03-01 07:50:12 +00:00
2005-05-29 04:42:30 +00:00
2005-08-09 10:20:02 +00:00
2005-05-29 04:42:30 +00:00
2005-06-11 00:14:23 +00:00
2005-05-29 04:42:30 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2005-08-07 13:37:25 +00:00
2005-03-01 07:50:12 +00:00
2005-08-10 16:22:30 +00:00
2005-06-22 06:51:52 +00:00
2005-08-09 10:20:02 +00:00
2005-08-08 19:55:32 +00:00
2005-08-09 10:20:02 +00:00
2005-08-09 10:20:02 +00:00
2004-06-16 09:47:26 +00:00
2005-01-06 01:43:34 +00:00
2005-08-10 16:22:30 +00:00
2005-08-10 03:56:31 +00:00
2005-08-09 10:20:02 +00:00
2005-02-27 15:23:58 +00:00