Re: gethostbyname

From: 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

« previous php.dev (#4449) next »