Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > 3c5af04f56e0b5a6917a9e0096324213 > files > 4

broadcom-wl-6.30.223.248-2.1.mga5.nonfree.src.rpm


Fix build with kernel 3.18

Signed-off-by: Thomas Backlund <tmb@mageia.org>
 
Index: broadcom-wl-6.30.223.248/src/wl/sys/wl_cfg80211_hybrid.c
===================================================================
--- broadcom-wl-6.30.223.248/src/wl/sys/wl_cfg80211_hybrid.c
+++ broadcom-wl-6.30.223.248/src/wl/sys/wl_cfg80211_hybrid.c	2014-12-06 21:02:26.957168301 +0100
@@ -2010,7 +2010,11 @@
 
 	notify_ie = (u8 *)bi + le16_to_cpu(bi->ie_offset);
 	notify_ielen = le32_to_cpu(bi->ie_length);
-	cbss = cfg80211_inform_bss(wiphy, channel, (const u8 *)(bi->BSSID.octet),
+	cbss = cfg80211_inform_bss(wiphy, channel,
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 18, 0)
+		CFG80211_BSS_FTYPE_UNKNOWN,
+#endif
+		(const u8 *)(bi->BSSID.octet),
 		0, beacon_proberesp->capab_info, beacon_proberesp->beacon_int,
 		(const u8 *)notify_ie, notify_ielen, signal, GFP_KERNEL);