From 0ef8391c38e90c0867cc9b0f1a3cabf1befb4f7b Mon Sep 17 00:00:00 2001 From: viest Date: Sat, 3 Aug 2019 23:05:56 +0800 Subject: [PATCH] Remove deprecated getaddrinfo flags The AI_IDN_ALLOW_UNASSIGNED and NI_IDN_ALLOW_UNASSIGNED flags for the getaddrinfo and getnameinfo functions have been deprecated. The behavior previously selected by them is now always enabled. I hope we should follow glibc deprecation and remove these flags. --- ext/sockets/sockets.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/ext/sockets/sockets.c b/ext/sockets/sockets.c index 5b5525f6223ee..d6d73545026ec 100644 --- a/ext/sockets/sockets.c +++ b/ext/sockets/sockets.c @@ -846,8 +846,6 @@ static PHP_MINIT_FUNCTION(sockets) #if HAVE_AI_IDN REGISTER_LONG_CONSTANT("AI_IDN", AI_IDN, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("AI_CANONIDN", AI_CANONIDN, CONST_CS | CONST_PERSISTENT); - REGISTER_LONG_CONSTANT("AI_IDN_ALLOW_UNASSIGNED", AI_IDN_ALLOW_UNASSIGNED, CONST_CS | CONST_PERSISTENT); - REGISTER_LONG_CONSTANT("AI_IDN_USE_STD3_ASCII_RULES", AI_IDN_USE_STD3_ASCII_RULES, CONST_CS | CONST_PERSISTENT); #endif #ifdef AI_NUMERICSERV REGISTER_LONG_CONSTANT("AI_NUMERICSERV", AI_NUMERICSERV, CONST_CS | CONST_PERSISTENT);