Commit:    51e65667f5dcb60af24603a543946aa258ac9003
Author:    Gustavo Lopes <glo...@nebm.ist.utl.pt>         Mon, 5 Nov 2012 
16:12:21 +0100
Parents:   74cf40c2fdccdfaed419482d080be4f73fb23a7e
Branches:  PHP-5.5 master

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=51e65667f5dcb60af24603a543946aa258ac9003

Log:
Register extra MSG_* constants

Changed paths:
  M  ext/sockets/sockets.c


Diff:
diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c
index 449be8f..37e2e9f 100644
--- a/ext/sockets/sockets.c
+++ b/ext/sockets/sockets.c
@@ -718,19 +718,38 @@ PHP_MINIT_FUNCTION(sockets)
        REGISTER_LONG_CONSTANT("SOCK_RAW",              SOCK_RAW,               
CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SOCK_SEQPACKET",SOCK_SEQPACKET, CONST_CS | 
CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SOCK_RDM",              SOCK_RDM,               
CONST_CS | CONST_PERSISTENT);
+
        REGISTER_LONG_CONSTANT("MSG_OOB",               MSG_OOB,                
CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("MSG_WAITALL",   MSG_WAITALL,    CONST_CS | 
CONST_PERSISTENT);
-#ifdef MSG_DONTWAIT
-       REGISTER_LONG_CONSTANT("MSG_DONTWAIT",  MSG_DONTWAIT,   CONST_CS | 
CONST_PERSISTENT);
-#endif
+       REGISTER_LONG_CONSTANT("MSG_CTRUNC",    MSG_CTRUNC,             
CONST_CS | CONST_PERSISTENT);
+       REGISTER_LONG_CONSTANT("MSG_TRUNC",             MSG_TRUNC,              
CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("MSG_PEEK",              MSG_PEEK,               
CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("MSG_DONTROUTE", MSG_DONTROUTE,  CONST_CS | 
CONST_PERSISTENT);
-#ifdef MSG_EOR
        REGISTER_LONG_CONSTANT("MSG_EOR",               MSG_EOR,                
CONST_CS | CONST_PERSISTENT);
-#endif
-#ifdef MSG_EOF
        REGISTER_LONG_CONSTANT("MSG_EOF",               MSG_EOF,                
CONST_CS | CONST_PERSISTENT);
+
+#ifdef MSG_CONFIRM
+       REGISTER_LONG_CONSTANT("MSG_CONFIRM",   MSG_CONFIRM,    CONST_CS | 
CONST_PERSISTENT);
+#endif
+#ifdef MSG_ERRQUEUE
+       REGISTER_LONG_CONSTANT("MSG_ERRQUEUE",  MSG_ERRQUEUE,   CONST_CS | 
CONST_PERSISTENT);
+#endif
+#ifdef MSG_NOSIGNAL
+       REGISTER_LONG_CONSTANT("MSG_NOSIGNAL",  MSG_NOSIGNAL,   CONST_CS | 
CONST_PERSISTENT);
 #endif
+#ifdef MSG_DONTWAIT
+       REGISTER_LONG_CONSTANT("MSG_DONTWAIT",  MSG_DONTWAIT,   CONST_CS | 
CONST_PERSISTENT);
+#endif
+#ifdef MSG_MORE
+       REGISTER_LONG_CONSTANT("MSG_MORE",              MSG_MORE,               
CONST_CS | CONST_PERSISTENT);
+#endif
+#ifdef MSG_WAITFORONE
+       REGISTER_LONG_CONSTANT("MSG_WAITFORONE",MSG_WAITFORONE, CONST_CS | 
CONST_PERSISTENT);
+#endif
+#ifdef MSG_CMSG_CLOEXEC
+       REGISTER_LONG_CONSTANT("MSG_CMSG_CLOEXEC",MSG_CMSG_CLOEXEC,CONST_CS | 
CONST_PERSISTENT);
+#endif
+
        REGISTER_LONG_CONSTANT("SO_DEBUG",              SO_DEBUG,               
CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SO_REUSEADDR",  SO_REUSEADDR,   CONST_CS | 
CONST_PERSISTENT);
 #ifdef SO_REUSEPORT


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to