Annotation of embedaddon/php/ext/snmp/tests/bug60749.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #60749: SNMP module should not strip non-standard SNMP port from hostname
3: --CREDITS--
4: Boris Lytochkin
5: --SKIPIF--
6: <?php
7: require_once(dirname(__FILE__).'/skipif.inc');
8: ?>
9: --FILE--
10: <?php
11: require_once(dirname(__FILE__).'/snmp_include.inc');
12:
13: $hostname = "php.net";
14: $ip = gethostbyname($hostname);
15: if (ip2long($ip) === FALSE) {
16: echo "Could not resolve $hostname properly!\n";
17: exit(1);
18: }
19: $port = 1161;
20: $session = new SNMP(SNMP::VERSION_1, "$hostname:$port", $community, $timeout, $retries);
21: $info = $session->info;
22: if (strcmp($info["hostname"], "$ip:$port") !== 0) {
23: echo "'" . $info["hostname"] . "' != '$ip:$port'\n";
24: }
25: var_dump($session->close());
26: ?>
27: --EXPECTF--
28: bool(true)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>