Annotation of embedaddon/php/ext/standard/tests/network/bug20134.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #20134 (UDP reads from invalid ports)
3: --FILE--
4: <?php
5: # vim600:syn=php:
6: $fp = fsockopen("udp://localhost", 65534, $errno, $errstr);
7: if (!$fp) {
8: /* UDP will never cause a connection error, as it is
9: * a connection-LESS protocol */
10: echo "ERROR: $errno - $errstr<br>\n";
11: }
12: else {
13: /* Likewise, writes will always appear to succeed */
14: $x = fwrite($fp,b"\n");
15: var_dump($x);
16: /* But reads should always fail */
17: $content = fread($fp, 40);
18: var_dump($content);
19: fclose($fp);
20: }
21: ?>
22: --EXPECT--
23: int(1)
24: string(0) ""
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>