Michael Braun
a5e81ba9eb
Fix STA VLAN bind for RSN pre-authentication case
...
Previously, during RSN preauthentication, ap_sta_bind_vlan() was called,
which fails for non-zero sta->vlan_id as the station is not known to the
kernel driver.
Fix this by binding the station only if it is associated. If it is not
associated, ap_sta_bind_vlan() will be done later during association.
In addition, reject Access-Accept if the returned VLAN ID is not valid
in the current hostapd configuration.
Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
2015-04-13 15:26:40 +03:00
..
2014-10-18 10:38:17 +03:00
2012-12-18 18:13:31 +02:00
2015-03-23 12:18:05 +02:00
2013-12-31 19:34:43 +02:00
2015-03-23 12:18:05 +02:00
2015-03-23 12:18:05 +02:00
2015-03-24 15:05:43 +02:00
2015-03-24 15:05:43 +02:00
2015-01-29 21:12:51 +02:00
2013-12-07 20:50:15 -08:00
2014-03-15 09:57:10 +02:00
2012-02-11 19:39:36 +02:00
2015-03-28 13:16:26 +02:00
2012-02-11 19:39:36 +02:00
2015-02-21 16:07:53 +02:00
2013-12-24 22:59:52 +02:00
2014-10-21 23:25:48 +03:00
2014-10-21 23:25:48 +03:00
2015-02-08 13:35:49 +02:00
2015-02-08 13:35:49 +02:00
2015-03-23 12:18:05 +02:00
2015-03-05 17:21:30 +02:00
2015-01-30 18:55:22 +02:00
2014-10-28 01:08:29 +02:00
2015-03-23 12:18:05 +02:00
2015-03-28 13:16:26 +02:00
2014-12-08 11:42:07 +02:00
2014-03-13 21:12:39 +02:00
2015-03-23 12:18:05 +02:00
2015-02-10 20:27:00 +02:00
2014-02-26 01:24:24 +02:00
2014-02-26 01:24:24 +02:00
2015-03-23 12:18:05 +02:00
2015-03-29 20:51:14 +03:00
2014-10-11 18:03:38 +03:00
2012-02-11 19:39:36 +02:00
2015-04-13 15:26:40 +03:00
2014-12-14 15:47:04 +02:00
2013-12-07 20:50:15 -08:00
2012-11-25 18:01:55 +02:00
2015-03-30 12:59:43 +03:00
2014-10-28 01:08:29 +02:00
2015-02-28 21:00:00 +02:00
2015-01-14 00:59:22 +02:00
2015-01-14 00:59:22 +02:00
2013-11-24 19:16:12 +02:00
2014-11-28 22:37:05 +02:00
2014-11-25 16:58:21 +02:00
2014-03-05 23:36:54 +02:00
2012-02-11 19:39:36 +02:00
2014-11-23 21:03:40 +02:00
2015-01-27 01:43:52 +02:00
2015-01-16 15:55:39 +02:00
2012-02-11 19:39:36 +02:00
2012-02-11 19:39:36 +02:00
2015-02-10 22:21:03 +02:00
2015-04-13 15:26:40 +03:00
2013-12-24 07:13:34 +02:00
2012-11-18 13:06:03 +02:00
2012-08-25 13:47:05 +03:00
2015-02-11 10:31:12 +02:00
2013-12-24 22:59:52 +02:00
2012-08-10 14:09:05 +03:00
2012-08-10 14:09:05 +03:00
2013-12-24 22:59:52 +02:00
2013-12-24 22:59:52 +02:00
2015-01-20 02:14:19 +02:00
2014-11-22 16:34:34 +02:00
2015-01-27 01:26:49 +02:00
2015-03-19 13:14:21 +02:00
2012-02-11 19:39:36 +02:00
2015-01-27 01:26:49 +02:00
2015-01-27 01:43:52 +02:00
2014-02-26 01:24:24 +02:00
2015-03-19 13:14:21 +02:00
2015-03-19 13:14:21 +02:00
2015-03-24 15:05:43 +02:00
2014-01-27 21:10:55 +02:00
2015-04-13 14:00:32 +03:00
2014-11-19 16:25:13 +02:00