swift       14/06/23 17:49:08

  Added:                broadcom-sta-6.30.223.141-linux-3.15.patch
  Log:
  Fix bug #513156 - Add kernel 3.15 patch, thanks to tomboy64
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x2EDD52403B68AF47)

Revision  Changes    Path
1.1                  
net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.141-linux-3.15.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.141-linux-3.15.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.141-linux-3.15.patch?rev=1.1&content-type=text/plain

Index: broadcom-sta-6.30.223.141-linux-3.15.patch
===================================================================
Add channel parameter to cfg80211_ibss_joined call

--- a/src/wl/sys/wl_cfg80211_hybrid.c
+++ b/src/wl/sys/wl_cfg80211_hybrid.c
@@ -1841,7 +1841,12 @@ wl_notify_connect_status(struct wl_cfg80211_priv *wl, 
struct net_device *ndev,
                        wl_get_assoc_ies(wl);
                        memcpy(&wl->bssid, &e->addr, ETHER_ADDR_LEN);
                        wl_update_bss_info(wl);
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 15, 0)
                        cfg80211_ibss_joined(ndev, (u8 *)&wl->bssid, 
GFP_KERNEL);
+#else
+                       cfg80211_ibss_joined(ndev, (u8 *)&wl->bssid,
+                                            &wl->conf->channel, GFP_KERNEL);
+#endif
                        set_bit(WL_STATUS_CONNECTED, &wl->status);
                        wl->profile->active = true;
                }




Reply via email to