diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2020-08-05 11:11:17 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-08-05 12:10:12 +0200 |
commit | 741daa860572620df41165da7f58f17d1dc171f5 (patch) | |
tree | a77d661c909744e72e3ddeb45d7ba324f91dc062 | |
parent | 58ab49111e5ac595a594ac7c87efe9d470ec84de (diff) | |
download | php-git-741daa860572620df41165da7f58f17d1dc171f5.tar.gz |
Set AI_CANONNAME flag in socket_addrinfo test
Musl always populates ai_canonname. Set the flag to avoid output
discrepancies.
-rw-r--r-- | ext/sockets/tests/socket_addrinfo_explain.phpt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/sockets/tests/socket_addrinfo_explain.phpt b/ext/sockets/tests/socket_addrinfo_explain.phpt index 1e8962d2bd..ebc60afa51 100644 --- a/ext/sockets/tests/socket_addrinfo_explain.phpt +++ b/ext/sockets/tests/socket_addrinfo_explain.phpt @@ -10,11 +10,12 @@ if (!extension_loaded('sockets')) { $addrinfo = socket_addrinfo_lookup('127.0.0.1', 2000, array( 'ai_family' => AF_INET, 'ai_socktype' => SOCK_DGRAM, + 'ai_flags' => AI_CANONNAME, )); var_dump(socket_addrinfo_explain($addrinfo[0])); echo "Done"; --EXPECTF-- -array(5) { +array(6) { ["ai_flags"]=> int(%d) ["ai_family"]=> @@ -23,6 +24,8 @@ array(5) { int(2) ["ai_protocol"]=> int(%d) + ["ai_canonname"]=> + string(9) "127.0.0.1" ["ai_addr"]=> array(2) { ["sin_port"]=> |