Re: gethostbyname
| From: | Timothy Whitfield | Date: | Wed, 03 Mar 1999 00:08:40 +0000 |
| Subject: | Re: gethostbyname | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-4449@lists.php.net to get a copy of this message | ||
this is interesting:
produced by:
<?php
$host=gethostbyname("www.yahoo.com");
echo $host;
?>
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40007000
mprotect(0x40000000, 20961, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mprotect(0x8048000, 432775, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
stat("", {st_mode=S_IFREG|0644, st_size=2559, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
mmap(0, 2559, PROT_READ, MAP_SHARED, 4, 0) = 0x40008000
close(4) = 0
stat("/etc/ld.so.preload", 0xbffffacc) = -1 ENOENT (No such file or directory)
open("/usr/home/timothy/mck-3.2.0.3-linux/c-api/lib/libgdbm.so.1", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/lib/libgdbm.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 24576, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40009000
mmap(0x40009000, 18692, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x40009000
mmap(0x4000e000, 2788, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4000) = 0x4000e000
close(4) = 0
mprotect(0x40009000, 18692, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/home/timothy/mck-3.2.0.3-linux/c-api/lib/libm.so.5", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/libm.so.5", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 36864, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4000f000
mmap(0x4000f000, 26340, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x4000f000
mmap(0x40016000, 5808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0x40016000
close(4) = 0
mprotect(0x4000f000, 26340, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/home/timothy/mck-3.2.0.3-linux/c-api/lib/libdl.so.1", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/lib/libdl.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 12288, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40018000
mmap(0x40018000, 4186, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x40018000
mmap(0x4001a000, 360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x4001a000
close(4) = 0
mprotect(0x40018000, 4186, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
open("/usr/home/timothy/mck-3.2.0.3-linux/c-api/lib/libc.so.5", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/libc.so.5", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 794624, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4001b000
mmap(0x4001b000, 562371, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) =
0x4001b000
mmap(0x400a5000, 20304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x89000) = 0x400a5000
mmap(0x400aa000, 207288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|0x20, 4294967295, 0) =
0x400aa000
close(4) = 0
mprotect(0x4001b000, 562371, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
munmap(0x40008000, 2559) = 0
mprotect(0x8048000, 432775, PROT_READ|PROT_EXEC) = 0
mprotect(0x40009000, 18692, PROT_READ|PROT_EXEC) = 0
mprotect(0x4000f000, 26340, PROT_READ|PROT_EXEC) = 0
mprotect(0x40018000, 4186, PROT_READ|PROT_EXEC) = 0
mprotect(0x4001b000, 562371, PROT_READ|PROT_EXEC) = 0
mprotect(0x40000000, 20961, PROT_READ|PROT_EXEC) = 0
SYS_136(0, 0x2, 0x8, 0x4000635c, 0x804aa90) = 0
geteuid() = 0
getuid() = 0
getgid() = 100
getegid() = 100
brk(0x80c7f9c) = 0x80c7f9c
brk(0x80c8000) = 0x80c8000
brk(0x80c9000) = 0x80c9000
stat("/etc/locale/C/libc.cat", 0xbffff64c) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale/C/libc.cat", 0xbffff64c) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale/libc/C", 0xbffff64c) = -1 ENOENT (No such file or directory)
stat("/usr/share/locale/C/libc.cat", 0xbffff64c) = -1 ENOENT (No such file or directory)
stat("/usr/local/share/locale/C/libc.cat", 0xbffff64c) = -1 ENOENT (No such file or
directory)
open("./php3.ini", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/php3.ini", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/apache/conf/php3.ini", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x80ca000) = 0x80ca000
brk(0x80cb000) = 0x80cb000
brk(0x80cc000) = 0x80cc000
brk(0x80cd000) = 0x80cd000
brk(0x80ce000) = 0x80ce000
brk(0x80cf000) = 0x80cf000
brk(0x80d0000) = 0x80d0000
brk(0x80d1000) = 0x80d1000
brk(0x80d2000) = 0x80d2000
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={30, 0}}, NULL) = 0
sigaction(SIGPROF, {0x8059980, [], SA_INTERRUPT|SA_NOMASK|SA_ONESHOT}, {SIG_DFL}) = 0
mmap(0, 200704, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x400dd000
open("test.php3", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=65, ...}) = 0
chdir("test.php3") = -1 ENOTDIR (Not a directory)
fstat(4, {st_mode=S_IFREG|0644, st_size=65, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x40008000
read(4, "<?php\n\n $host=gethostbyname(\""..., 4096) = 65
lseek(4, 0, SEEK_SET) = 0
brk(0x80d7000) = 0x80d7000
ioctl(4, TCGETS, 0xbffffaa0) = -1 ENOTTY (Not a typewriter)
ioctl(4, TCGETS, 0xbffffabc) = -1 ENOTTY (Not a typewriter)
ioctl(4, TCGETS, 0xbffffa7c) = -1 ENOTTY (Not a typewriter)
read(4, "<?php\n\n $host=gethostbyname(\""..., 4096) = 65
read(4, "", 4096) = 0
brk(0x80d8000) = 0x80d8000
open("/etc/host.conf", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0
fcntl(5, F_GETFL) = 0 (flags O_RDONLY)
fstat(5, {st_mode=S_IFREG|0644, st_size=27, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4010e000
lseek(5, 0, SEEK_CUR) = 0
read(5, "order hosts, bind\nmulti on\n", 4096) = 27
gettimeofday({920419776, 275360}, NULL) = 0
getpid() = 1151
open("/etc/resolv.conf", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=66, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4010f000
read(6, "domain ametro.net\nnameserver 20"..., 4096) = 66
read(6, "", 4096) = 0
close(6) = 0
munmap(0x4010f000, 4096) = 0
read(5, "", 4096) = 0
close(5) = 0
munmap(0x4010e000, 4096) = 0
uname({sys="Linux", node="osh3", ...}) = 0
open("/etc/hosts", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=814, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4010e000
read(5, "#\n# hosts This file des"..., 4096) = 814
read(5, "", 4096) = 0
close(5) = 0
munmap(0x4010e000, 4096) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J \1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 31, 0) = 31
select(6, [5], NULL, NULL, {5, 0}) = 1 (in [5], left {5, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J \1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 31, 0) = 31
select(6, [5], NULL, NULL, {10, 0}) = 1 (in [5], left {10, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J \1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 31, 0) = 31
select(6, [5], NULL, NULL, {20, 0}) = 1 (in [5], left {20, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J \1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 31, 0) = 31
select(6, [5], NULL, NULL, {40, 0}) = 1 (in [5], left {40, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J!\1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 42, 0) = 42
select(6, [5], NULL, NULL, {5, 0}) = 1 (in [5], left {5, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J!\1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 42, 0) = 42
select(6, [5], NULL, NULL, {10, 0}) = 1 (in [5], left {10, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J!\1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 42, 0) = 42
select(6, [5], NULL, NULL, {20, 0}) = 1 (in [5], left {20, 0})
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5
connect(5, {sin_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("0.0.0.0")}, 16) =
0
send(5, "J!\1\0\0\1\0\0\0\0\0\0\3www\5yah"..., 42, 0) = 42
select(6, [5], NULL, NULL, {40, 0}) = 1 (in [5], left {40, 0})
recvfrom(5, 0xbfffe2b8, 1024, 0, 0xbfffdba8, 0xbfffd998) = -1 ECONNREFUSED (Connection refused)
close(5) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(4, 196), ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4010e000
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(1, "Content-type: text/html\r\n", 25) = 25
write(1, "\r\n", 2) = 2
read(4, "", 4096) = 0
ioctl(4, TCGETS, 0xbfffe614) = -1 ENOTTY (Not a typewriter)
munmap(0x400dd000, 200704) = 0
close(4) = 0
munmap(0x40008000, 4096) = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
write(1, "www.yahoo.com", 13) = 13
_exit(0) = ?
--
PHP Development Mailing List http://www.php.net/
To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net
For help: php-dev-help@lists.php.net