File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -10,12 +10,14 @@ if (!extension_loaded('sockets')) {
1010$ addrinfo = socket_addrinfo_lookup ('127.0.0.1 ' , 2000 , array (
1111 'ai_family ' => AF_INET ,
1212 'ai_socktype ' => SOCK_DGRAM ,
13- 'ai_flags ' => AI_CANONNAME ,
1413));
15- var_dump (socket_addrinfo_explain ($ addrinfo [0 ]));
14+ $ result = socket_addrinfo_explain ($ addrinfo [0 ]);
15+ // Musl sets ai_canonname even if AI_CANONNAME is not specified.
16+ unset($ result ['ai_canonname ' ]);
17+ var_dump ($ result );
1618echo "Done " ;
1719--EXPECTF --
18- array (6 ) {
20+ array (5 ) {
1921 ["ai_flags " ]=>
2022 int(%d)
2123 ["ai_family " ]=>
@@ -24,8 +26,6 @@ array(6) {
2426 int(2 )
2527 ["ai_protocol " ]=>
2628 int(%d)
27- ["ai_canonname " ]=>
28- string(9 ) "127.0.0.1 "
2929 ["ai_addr " ]=>
3030 array (2 ) {
3131 ["sin_port " ]=>
You can’t perform that action at this time.
0 commit comments