ltq-ifxos: update to 1.7.1
[openwrt/staging/chunkeey.git] / package / kernel / lantiq / ltq-ifxos / patches / 001-warnings.patch
index 78940649c5ededce29bf2c19a23af4866bd5eabb..2c04f9b009240184b4b570752466c49b349078c6 100644 (file)
@@ -1,24 +1,10 @@
---- a/src/include/linux/ifxos_linux_thread.h
-+++ b/src/include/linux/ifxos_linux_thread.h
-@@ -206,7 +206,7 @@ typedef struct
- /**
-    LINUX User Thread - map the Thread ID.
- */
--typedef int    IFXOS_thread_t;
-+typedef pthread_t    IFXOS_thread_t;
+--- a/src/include/linux/ifxos_linux_common.h
++++ b/src/include/linux/ifxos_linux_common.h
+@@ -49,6 +49,7 @@
+    IFX Linux adaptation - Includes (Linux Kernel)
+    ========================================================================= */
+ #include <linux/kernel.h>
++#include <linux/version.h>
+ #include <asm/byteorder.h>
  
- /**
-    LINUX Kernel Process - map the Process ID.
---- a/src/linux/ifxos_linux_socket_appl.c
-+++ b/src/linux/ifxos_linux_socket_appl.c
-@@ -363,8 +363,8 @@ IFX_int_t IFXOS_SocketSendTo(
-    IFXOS_RETURN_IF_POINTER_NULL(pBuffer, IFX_ERROR);
-    IFXOS_RETURN_IF_ARG_LE_ZERO(bufSize_byte, IFX_ERROR);
--   ret = (IFX_int_t)sendto((int)socFd, (const char*)pBuffer, 
--              (int)bufSize_byte, 0, pSocAddr, sizeof(IFXOS_sockAddr_t));
-+   ret = (IFX_int_t)sendto(socFd, pBuffer, 
-+              bufSize_byte, 0, (struct sockaddr *)pSocAddr, sizeof(IFXOS_sockAddr_t));
-    return ret;
- }
+ /* ============================================================================