From 7728a703f66c8254b02ac3bf48e91c11f35691fe Mon Sep 17 00:00:00 2001 From: Arnaud Le Blanc Date: Wed, 20 May 2009 09:06:31 +0000 Subject: [PATCH] MFH: Fixed bug #48326 (constant MSG_DONTWAIT not defined) --- NEWS | 1 + ext/sockets/sockets.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/NEWS b/NEWS index bc8d1edf4e..5c73ecd42b 100644 --- a/NEWS +++ b/NEWS @@ -16,6 +16,7 @@ PHP NEWS - Fixed segfault on invalid session.save_path. (Hannes) - Fixed leaks in imap when a mail_criteria is used. (Pierre) +- Fixed bug #48326 (constant MSG_DONTWAIT not defined). (Arnaud) - Fixed bug #48313 (fgetcsv() does not return null for empty rows). (Ilia) - Fixed bug #48309 (stream_copy_to_stream() and fpasstru() do not update stream position of plain files). (Arnaud) diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c index f17a4f7af1..7e4ffda02d 100644 --- a/ext/sockets/sockets.c +++ b/ext/sockets/sockets.c @@ -484,6 +484,9 @@ PHP_MINIT_FUNCTION(sockets) 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_PEEK", MSG_PEEK, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MSG_DONTROUTE", MSG_DONTROUTE, CONST_CS | CONST_PERSISTENT); #ifdef MSG_EOR -- 2.40.0