]> err.no Git - linux-2.6/blobdiff - include/asm-mips/socket.h
lockdep: lock_set_subclass - reset a held lock's subclass
[linux-2.6] / include / asm-mips / socket.h
index 36ebe4e186a7a635970909c46f03cd8b394bc367..facc2d7a87cafaa7220a842cdce0954f15bdd78c 100644 (file)
@@ -70,6 +70,10 @@ To add: #define SO_REUSEPORT 0x0200  /* Allow local address and port reuse.  */
 #define SO_SNDBUFFORCE         31
 #define SO_RCVBUFFORCE         33
 #define SO_PASSSEC             34
+#define SO_TIMESTAMPNS         35
+#define SCM_TIMESTAMPNS                SO_TIMESTAMPNS
+
+#define SO_MARK                        36
 
 #ifdef __KERNEL__
 
@@ -98,6 +102,13 @@ enum sock_type {
 };
 
 #define SOCK_MAX (SOCK_PACKET + 1)
+/* Mask which covers at least up to SOCK_MASK-1.  The
+ *  * remaining bits are used as flags. */
+#define SOCK_TYPE_MASK 0xf
+
+/* Flags for socket, socketpair, paccept */
+#define SOCK_CLOEXEC   O_CLOEXEC
+#define SOCK_NONBLOCK  O_NONBLOCK
 
 #define ARCH_HAS_SOCKET_TYPES 1