summaryrefslogtreecommitdiff
path: root/patches/collateral-evolutions/network/69-wowlan-no-socket/net_wireless_nl80211.c
diff options
context:
space:
mode:
Diffstat (limited to 'patches/collateral-evolutions/network/69-wowlan-no-socket/net_wireless_nl80211.c')
-rw-r--r--patches/collateral-evolutions/network/69-wowlan-no-socket/net_wireless_nl80211.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/patches/collateral-evolutions/network/69-wowlan-no-socket/net_wireless_nl80211.c b/patches/collateral-evolutions/network/69-wowlan-no-socket/net_wireless_nl80211.c
new file mode 100644
index 00000000..cbe82408
--- /dev/null
+++ b/patches/collateral-evolutions/network/69-wowlan-no-socket/net_wireless_nl80211.c
@@ -0,0 +1,11 @@
+--- a/net/wireless/nl80211.c
++++ b/net/wireless/nl80211.c
+@@ -7728,7 +7728,7 @@
+ port = nla_get_u16(tb[NL80211_WOWLAN_TCP_SRC_PORT]);
+ else
+ port = 0;
+-#ifdef CONFIG_INET
++#if defined(CONFIG_INET) && (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37))
+ /* allocate a socket and port for it and use it */
+ err = __sock_create(wiphy_net(&rdev->wiphy), PF_INET, SOCK_STREAM,
+ IPPROTO_TCP, &cfg->sock, 1);