PHP 8 compatibility
[m6w6/ext-psi] / tests / netdb / gai001.phpt
1 --TEST--
2 getaddrinfo
3 --INI--
4 psi.directory={PWD}:{PWD}/../../psi.d
5 --FILE--
6 ===TEST===
7 <?php
8
9 $rc = psi\getaddrinfo("m6w6.name", NULL, NULL, $ai);
10
11 if ($rc) {
12 printf("%s\n", psi\gai_strerror($rc));
13 exit;
14 }
15
16 $flags = psi\NI_NUMERICHOST|psi\NI_NUMERICSERV;
17 do {
18 $rc = psi\getnameinfo($ai["ai_addr"], $host, $serv, $flags);
19 if ($rc !== 0) var_dump($rc);
20 if ($host !== "88.198.203.24" && $host !== "2a01:4f8:1c0c:6995::2") var_dump($host);
21 if ($serv !== "0") var_dump($serv);
22 } while (($ai = $ai["ai_next"]));
23
24 ?>
25 ===DONE===
26 --EXPECT--
27 ===TEST===
28 ===DONE===