php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Return to Bug #55212
Patch early_draft revision 2011-07-15 08:40 UTC by ivan dot enderlin at hoa-project dot net

Patch early_draft for Network related Bug #55212

Patch version 2011-07-15 08:40 UTC

Return to Bug #55212 | Download this patch
Patch Revisions:

Developer: ivan.enderlin@hoa-project.net

diff -r eb6a6a062175 ext/standard/file.c
--- a/ext/standard/file.c	Thu Jul 14 18:49:12 2011 +0000
+++ b/ext/standard/file.c	Fri Jul 15 10:37:06 2011 +0200
@@ -236,10 +236,14 @@ PHP_MINIT_FUNCTION(file)
 	REGISTER_LONG_CONSTANT("STREAM_PF_INET", AF_INET, CONST_CS|CONST_PERSISTENT);
 #endif
 
-#ifdef PF_INET6
+#if HAVE_IPV6
+# ifdef PF_INET6
 	REGISTER_LONG_CONSTANT("STREAM_PF_INET6", PF_INET6, CONST_CS|CONST_PERSISTENT);
-#elif defined(AF_INET6)
+# elif defined(AF_INET6)
 	REGISTER_LONG_CONSTANT("STREAM_PF_INET6", AF_INET6, CONST_CS|CONST_PERSISTENT);
+# endif
+#else
+	REGISTER_LONG_CONSTANT("STREAM_PF_INET6", -1, CONST_CS|CONST_PERSISTENT);
 #endif
 
 #ifdef PF_UNIX
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Apr 27 18:01:35 2024 UTC