Skip to content

Commit fa79f2f

Browse files
committed
Fix #55212. Only declare STREAM_PF_INET6 if PHP is compiled with IPv6 support
1 parent 1bc1d35 commit fa79f2f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ext/standard/file.c

+4-2
Original file line numberDiff line numberDiff line change
@@ -236,10 +236,12 @@ PHP_MINIT_FUNCTION(file)
236236
REGISTER_LONG_CONSTANT("STREAM_PF_INET", AF_INET, CONST_CS|CONST_PERSISTENT);
237237
#endif
238238

239-
#ifdef PF_INET6
239+
#if HAVE_IPV6
240+
# ifdef PF_INET6
240241
REGISTER_LONG_CONSTANT("STREAM_PF_INET6", PF_INET6, CONST_CS|CONST_PERSISTENT);
241-
#elif defined(AF_INET6)
242+
# elif defined(AF_INET6)
242243
REGISTER_LONG_CONSTANT("STREAM_PF_INET6", AF_INET6, CONST_CS|CONST_PERSISTENT);
244+
# endif
243245
#endif
244246

245247
#ifdef PF_UNIX

0 commit comments

Comments
 (0)