c6ce65d3d0
```sh git grep -l '^patch_args=-Np0' "srcpkgs/$1*/template" | while read template; do for p in ${template%/template}/patches/*; do sed -i ' \,^[+-][+-][+-] /dev/null,b /^[*-]\+ [0-9]\+\(,[0-9]\+\)\? [*-]\+$/b s,^[*][*][*] ,&a/, /^--- /{ s,\(^--- \)\(./\)*,\1a/, s,[.-][Oo][Rr][Ii][Gg]\([ /]\),\1, s/[.-][Oo][Rr][Ii][Gg]$// s/[.]patched[.]\([^.]\)/.\1/ h } /^+++ -/{ g s/^--- a/+++ b/ b } s,\(^+++ \)\(./\)*,\1b/, ' "$p" done sed -i '/^patch_args=/d' $template done ```
25 lines
679 B
Diff
25 lines
679 B
Diff
--- a/src/wl/sys/wl_cfg80211_hybrid.c
|
|
+++ b/src/wl/sys/wl_cfg80211_hybrid.c
|
|
@@ -43,6 +43,9 @@
|
|
#define EVENT_FLAGS(e) dtoh16((e)->flags)
|
|
#define EVENT_STATUS(e) dtoh32((e)->status)
|
|
|
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
|
|
+#define get_ds() (KERNEL_DS)
|
|
+#endif
|
|
#ifdef BCMDBG
|
|
u32 wl_dbg_level = WL_DBG_ERR | WL_DBG_INFO;
|
|
#else
|
|
--- a/src/wl/sys/wl_iw.c
|
|
+++ b/src/wl/sys/wl_iw.c
|
|
@@ -61,6 +61,9 @@ typedef struct priv_link {
|
|
wl_iw_t *wliw;
|
|
} priv_link_t;
|
|
|
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0)
|
|
+#define get_ds() (KERNEL_DS)
|
|
+#endif
|
|
#if (LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 24))
|
|
#define WL_DEV_LINK(dev) (priv_link_t*)(dev->priv)
|
|
#else
|
|
|