aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/lantiq/ltq-ifxos/patches/001-warnings.patch
blob: 78940649c5ededce29bf2c19a23af4866bd5eabb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- 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;
 
 /**
    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;
 }