|
|
@@ -0,0 +1,31 @@
|
|
|
+From e1f04bf9d38633f0bf9d041089366fea0ad22623 Mon Sep 17 00:00:00 2001
|
|
|
+From: Hauke Mehrtens <[email protected]>
|
|
|
+Date: Thu, 21 May 2020 19:50:05 +0200
|
|
|
+Subject: [PATCH] wireless: Use linux/stddef.h instead of stddef.h
|
|
|
+
|
|
|
+When compiling inside the kernel include linux/stddef.h instead of
|
|
|
+stddef.h. When I compile this header file in backports for power PC I
|
|
|
+run into a conflict with ptrdiff_t. I was unable to reproduce this in
|
|
|
+mainline kernel. I still would like to fix this problem in the kernel.
|
|
|
+
|
|
|
+Fixes: 6989310f5d43 ("wireless: Use offsetof instead of custom macro.")
|
|
|
+Signed-off-by: Hauke Mehrtens <[email protected]>
|
|
|
+---
|
|
|
+ include/uapi/linux/wireless.h | 6 +++++-
|
|
|
+ 1 file changed, 5 insertions(+), 1 deletion(-)
|
|
|
+
|
|
|
+--- a/include/uapi/linux/wireless.h
|
|
|
++++ b/include/uapi/linux/wireless.h
|
|
|
+@@ -74,7 +74,11 @@
|
|
|
+ #include <linux/socket.h> /* for "struct sockaddr" et al */
|
|
|
+ #include <linux/if.h> /* for IFNAMSIZ and co... */
|
|
|
+
|
|
|
+-#include <stddef.h> /* for offsetof */
|
|
|
++#ifdef __KERNEL__
|
|
|
++# include <linux/stddef.h> /* for offsetof */
|
|
|
++#else
|
|
|
++# include <stddef.h> /* for offsetof */
|
|
|
++#endif
|
|
|
+
|
|
|
+ /***************************** VERSION *****************************/
|
|
|
+ /*
|