Usermode/libpsocket - Add MSG_* values for send/recv
[tpg/acess2.git] / Usermode / Libraries / libpsocket.so_src / include_exp / sys / socket.h
index bba7397..deb1f51 100644 (file)
@@ -29,7 +29,7 @@ typedef enum
 struct sockaddr
 {
        sa_family_t     sa_family;
-       char            sa_data[16];
+       char            sa_data[16+2];
 };
 
 struct msghdr
@@ -96,7 +96,8 @@ enum
 {
        SO_REUSEADDR,
        SO_LINGER,
-       SO_ERROR
+       SO_ERROR,
+       SO_KEEPALIVE,
 };
 
 // shutdown how
@@ -107,6 +108,13 @@ enum
        SHUT_RDWR
 };
 
+// flags for send*
+//#define MSG_CONFIRM  0x01
+#define MSG_DONTROUTE  0x02
+#define MSG_OOB        0x40
+// flags for recv
+#define MSG_PEEK       0x100
+
 /**
  * \brief Create a new socket descriptor
  * \param domain       Address family

UCC git Repository :: git.ucc.asn.au