Revision e6d43cfb slirp/misc.c
b/slirp/misc.c | ||
---|---|---|
407 | 407 |
inet_ntoa(dst_addr), ntohs(dst_port), |
408 | 408 |
so->so_rcv.sb_cc, so->so_snd.sb_cc); |
409 | 409 |
} |
410 |
|
|
411 |
for (so = slirp->icmp.so_next; so != &slirp->icmp; so = so->so_next) { |
|
412 |
n = snprintf(buf, sizeof(buf), " ICMP[%d sec]", |
|
413 |
(so->so_expire - curtime) / 1000); |
|
414 |
src.sin_addr = so->so_laddr; |
|
415 |
dst_addr = so->so_faddr; |
|
416 |
memset(&buf[n], ' ', 19 - n); |
|
417 |
buf[19] = 0; |
|
418 |
monitor_printf(mon, "%s %3d %15s - ", buf, so->s, |
|
419 |
src.sin_addr.s_addr ? inet_ntoa(src.sin_addr) : "*"); |
|
420 |
monitor_printf(mon, "%15s - %5d %5d\n", inet_ntoa(dst_addr), |
|
421 |
so->so_rcv.sb_cc, so->so_snd.sb_cc); |
|
422 |
} |
|
410 | 423 |
} |
Also available in: Unified diff