about summary refs log tree commit diff
path: root/debian/patches/24-get_mode_fix_r3122.patch
blob: f89db8d5d725a445404b004fde96fff9cfb9ee3b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Index: src/nm-device-802-11-wireless.c
===================================================================
--- src/nm-device-802-11-wireless.c	(Revision 3121)
+++ src/nm-device-802-11-wireless.c	(Revision 3122)
@@ -1144,7 +1144,7 @@
 #endif
 		if (iw_get_ext (nm_dev_sock_get_fd (sk), nm_device_get_iface (NM_DEVICE (self)), SIOCGIWMODE, &wrq) == 0)
 		{
-			if ((mode == IW_MODE_ADHOC) || (mode == IW_MODE_INFRA))
+			if ((wrq.u.mode == IW_MODE_ADHOC) || (wrq.u.mode == IW_MODE_INFRA))
 				mode = wrq.u.mode;
 		}
 		else