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')) {
10
10
$ addrinfo = socket_addrinfo_lookup ('127.0.0.1 ' , 2000 , array (
11
11
'ai_family ' => AF_INET ,
12
12
'ai_socktype ' => SOCK_DGRAM ,
13
- 'ai_flags ' => AI_CANONNAME ,
14
13
));
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 );
16
18
echo "Done " ;
17
19
--EXPECTF --
18
- array (6 ) {
20
+ array (5 ) {
19
21
["ai_flags " ]=>
20
22
int(%d)
21
23
["ai_family " ]=>
@@ -24,8 +26,6 @@ array(6) {
24
26
int(2 )
25
27
["ai_protocol " ]=>
26
28
int(%d)
27
- ["ai_canonname " ]=>
28
- string(9 ) "127.0.0.1 "
29
29
["ai_addr " ]=>
30
30
array (2 ) {
31
31
["sin_port " ]=>
You can’t perform that action at this time.
0 commit comments