parisc: break out SOCK_NONBLOCK define to own asm header file
Helge Deller
maintainerPATCH 1/1 parisc: break out SOCK_NONBLOCK define to own asm header file
Break SOCK_NONBLOCK out to its own asm-file as other arches do. This fixes build errors with auditd and probably other packages.
Signed-off-by Helge Deller <[email protected]>
arch/parisc/include/asm/socket.h new file +10 -0
@@ -0,0 +1,10 @@ +#ifndef _ASM_SOCKET_H +#define _ASM_SOCKET_H + +#include <uapi/asm/socket.h> + +/* O_NONBLOCK clashes with the bits used for socket types. Therefore we +* have to define SOCK_NONBLOCK to a different value here. +*/ +#define SOCK_NONBLOCK 0x40000000 +#endif /* _ASM_SOCKET_H */
arch/parisc/include/uapi/asm/socket.h +2 -6
@@ -1,5 +1,5 @@ -#ifndef _ASM_SOCKET_H -#define _ASM_SOCKET_H +#ifndef _UAPI_ASM_SOCKET_H +#define _UAPI_ASM_SOCKET_H#include <asm/sockios.h>
@@ -75,9 +75,4 @@#define SO_BUSY_POLL 0x4027 -/* O_NONBLOCK clashes with the bits used for socket types. Therefore we -* have to define SOCK_NONBLOCK to a different value here. -*/ -#define SOCK_NONBLOCK 0x40000000