I missed that option! thanks!<br><br><div class="gmail_quote">2010/8/17 James Hogarth <span dir="ltr"><<a href="mailto:james.hogarth@gmail.com">james.hogarth@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><div></div><div class="h5">On 17 August 2010 09:22, Marcos <<a href="mailto:fraga.muerete@gmail.com">fraga.muerete@gmail.com</a>> wrote:<br>
> Hi everyone,<br>
><br>
> I noticed a timeout while pinging, and as ping wasn't losing packets, I did<br>
> and strace and got the following (among many output)<br>
><br>
><br>
> # strace ping server<br>
><br>
> [...]<br>
> write(5, "RESOLVE-ADDRESS 10.1.1.25\n", 26) = 26<br>
> read(5, "-15 Timeout reached\n", 4096)  = 20<br>
> close(5)                                = 0<br>
> munmap(0x7fc72972b000, 4096)            = 0<br>
> write(1, "64 bytes from <a href="http://10.1.1.25" target="_blank">10.1.1.25</a>: icmp_se"..., 5864 bytes from <a href="http://10.1.1.25" target="_blank">10.1.1.25</a>:<br>
> icmp_seq=2 ttl=125 time=0.319 ms<br>
> ) = 58<br>
> sendmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0),<br>
> sin_addr=inet_addr("10.1.1.25")},<br>
> msg_iov(1)=[{"\10\0,\237\304F\0\3!<jL\0\0\0\0\266\273\6\0\0\0\0\0\20\21\22\23\24\25\26\27"...,<br>
> 64}], msg_controllen=0, msg_flags=0}, MSG_CONFIRM) = 64<br>
> recvmsg(3, {msg_name(16)={sa_family=AF_INET, sin_port=htons(0),<br>
> sin_addr=inet_addr("10.1.1.25")},<br>
> msg_iov(1)=[{"E\0\0Tq(@\0}\1\2115\n\1\1\31\254\20L!\0\0004\237\304F\0\3!<jL"...,<br>
> 192}], msg_controllen=32, {cmsg_len=32, cmsg_level=SOL_SOCKET,<br>
> cmsg_type=0x1d /* SCM_??? */, ...}, msg_flags=0}, 0) = 84<br>
> open("/etc/hosts", O_RDONLY|O_CLOEXEC)  = 5<br>
> fstat(5, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0<br>
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =<br>
> 0x7fc72972b000<br>
> read(5, "127.0.0.1 localhost\n127.0.1.1 IN"..., 4096) = 243<br>
> read(5, "", 4096)                       = 0<br>
> close(5)                                = 0<br>
> munmap(0x7fc72972b000, 4096)            = 0<br>
> stat("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=126, ...}) = 0<br>
> socket(PF_INET, SOCK_DGRAM|SOCK_NONBLOCK, IPPROTO_IP) = 5<br>
> connect(5, {sa_family=AF_INET, sin_port=htons(53),<br>
> sin_addr=inet_addr("10.1.1.25")}, 16) = 0<br>
> poll([{fd=5, events=POLLOUT}], 1, 0)    = 1 ([{fd=5, revents=POLLOUT}])<br>
> sendto(5, "\3718\1\0\0\1\0\0\0\0\0\0\00225\0011\0011\00210\7in-addr\4a"...,<br>
> 40, MSG_NOSIGNAL, NULL, 0) = 40<br>
> poll([{fd=5, events=POLLIN}], 1, 5000)  = 1 ([{fd=5, revents=POLLIN}])<br>
> ioctl(5, FIONREAD, [131])               = 0<br>
> recvfrom(5,<br>
> "\3718\205\203\0\1\0\0\0\1\0\0\00225\0011\0011\00210\7in-addr\4a"..., 1024,<br>
> 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("10.1.1.25")},<br>
> [16]) = 131<br>
> close(5)                                = 0<br>
> socket(PF_FILE, SOCK_STREAM, 0)         = 5<br>
> fcntl(5, F_GETFD)                       = 0<br>
> fcntl(5, F_SETFD, FD_CLOEXEC)           = 0<br>
> connect(5, {sa_family=AF_FILE, path="/var/run/avahi-daemon/socket"}, 110) =<br>
> 0<br>
> fcntl(5, F_GETFL)                       = 0x2 (flags O_RDWR)<br>
> fstat(5, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0<br>
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =<br>
> 0x7fc72972b000<br>
> lseek(5, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)<br>
> write(5, "RESOLVE-ADDRESS 10.1.1.25\n", 26) = 26<br>
> read(5,<br>
><br>
><br>
> So, why does ping try to resolve the inverse DNS? Is it the normal<br>
> behaviour? I find it quite annoying as I have to wait one DNS timeout with<br>
> every packet sent.<br>
> Any clues?<br>
><br>
> Thanks in advance.<br>
><br>
><br>
</div></div>> --<br>
> ubuntu-users mailing list<br>
> <a href="mailto:ubuntu-users@lists.ubuntu.com">ubuntu-users@lists.ubuntu.com</a><br>
> Modify settings or unsubscribe at:<br>
> <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users</a><br>
><br>
><br>
<br>
It is normal yes as on the output it tries to show a friendly hostname...<br>
<br>
If you do not want reverse DNS being done use the argument -n<br>
<br>
`man ping` will give you more details.<br>
<br>
James<br>
<font color="#888888"><br>
--<br>
ubuntu-users mailing list<br>
<a href="mailto:ubuntu-users@lists.ubuntu.com">ubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users</a><br>
</font></blockquote></div><br>