Changes of Revision 17

broadcom-wl.changes Changed
x
 
1
@@ -1,4 +1,9 @@
2
 -------------------------------------------------------------------
3
+Wed Aug 17 09:55:44 UTC 2022 - manfred.h@gmx.net
4
+
5
+- Add broadcom-wl.linux-6.0.patch as Patch21
6
+
7
+-------------------------------------------------------------------
8
 Tue Apr  5 14:40:42 UTC 2022 - manfred.h@gmx.net
9
 
10
 - Add broadcom-wl.linux-5.18.patch as Patch20; this is based on
11
broadcom-wl.spec Changed
9
 
1
@@ -51,6 +51,7 @@
2
 Patch18:        broadcom-wl.linux-5.9.patch
3
 Patch19:        broadcom-wl.linux-5.17.patch
4
 Patch20:        broadcom-wl.linux-5.18.patch
5
+Patch21:        broadcom-wl.linux-6.0.patch
6
 %if %{defined kernel_module_package_buildreqs}
7
 BuildRequires:  %{kernel_module_package_buildreqs}
8
 %endif
9
broadcom-wl.linux-6.0.patch Added
19
 
1
@@ -0,0 +1,17 @@
2
+diff -rup broadcom-wl-6.30.223.271.orig/src/wl/sys/wl_cfg80211_hybrid.c broadcom-wl-6.30.223.271/src/wl/sys/wl_cfg80211_hybrid.c
3
+--- broadcom-wl-6.30.223.271.orig/src/wl/sys/wl_cfg80211_hybrid.c  2022-08-17 11:49:55.841743721 +0200
4
++++ broadcom-wl-6.30.223.271/src/wl/sys/wl_cfg80211_hybrid.c   2022-08-17 11:54:23.729750995 +0200
5
+@@ -2360,8 +2360,13 @@ wl_bss_roaming_done(struct wl_cfg80211_p
6
+ #else
7
+   {
8
+       struct cfg80211_roam_info r = {
9
++#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 0, 0)
10
+           .channel = &wl->conf->channel,
11
+           .bssid = (u8 *)&wl->bssid,
12
++#else
13
++          .links0.channel = &wl->conf->channel,
14
++          .links0.bssid = (u8 *)&wl->bssid,
15
++#endif
16
+           .req_ie = conn_info->req_ie,
17
+           .req_ie_len = conn_info->req_ie_len,
18
+           .resp_ie = conn_info->resp_ie,
19