summaryrefslogtreecommitdiff
path: root/sbin/ping6/ping6.c
AgeCommit message (Collapse)Author
2001-02-04add more pedantic checks for recvmsg return value. sync with kameJun-ichiro itojun Hagino
2001-01-26better signal handling. look at check signal flag bit every time we visitJun-ichiro itojun Hagino
the loop (not just after EINTR on select). sync with kame
2001-01-12repair -f.Jun-ichiro itojun Hagino
2001-01-12minimize chance of signal handler race. big help from deraadt.Jun-ichiro itojun Hagino
2001-01-12correct fd_set allocation. from deraadtJun-ichiro itojun Hagino
2001-01-12save_errno handling; itojun okTheo de Raadt
2000-12-31merge mistake. -m is not available in *bsd-currentJun-ichiro itojun Hagino
2000-12-28indent. couple of pedant. from deraadt (sync with kame)Jun-ichiro itojun Hagino
2000-12-22call seteuid(getuid) tooJun-ichiro itojun Hagino
2000-12-22revoke root privilege earliest possibleJun-ichiro itojun Hagino
2000-12-02sync with latest kame.Jun-ichiro itojun Hagino
- validate strdup() error in argument parsing. - use strlcat in complex string manipulation
2000-11-11improve spec conformance of node information query (07).Jun-ichiro itojun Hagino
make sure to check scoped address right on PMTUD. sync with kame.
2000-11-10sync with kame.Jun-ichiro itojun Hagino
- allow -s (data len) that are < 8. - more fflush.
2000-10-12don't segv on too many arguments. sync with kameJun-ichiro itojun Hagino
2000-10-12printf-like string format pedantJun-ichiro itojun Hagino
2000-10-08update DNS label length validation. check inet_ntop() errors. sync with kame.Jun-ichiro itojun Hagino
2000-10-06Avoid fd_set overflow. (just like in ping).Artur Grabowski
2000-08-14correct truncated FQDN printingJun-ichiro itojun Hagino
2000-08-13recover less-than-1 interval support with -i.Jun-ichiro itojun Hagino
completely in sync with kame (do not nuke #ifdef please).
2000-06-30warnx?/errx? paranoia (use "%s" not a bare string unless it is aTodd C. Miller
constant). These are not security holes but it is worth fixing them anyway both for robustness and so folks looking for examples in the tree are not misled into doing something potentially dangerous. Furthermore, it is a bad idea to assume that pathnames will not include '%' in them and that error routines don't return strings with '%' in them (especially in light of the possibility of locales).
2000-06-20pedant; getopt(3) returns -1 instead of EOF. from aaronJun-ichiro itojun Hagino
2000-06-12update icmp6 name lookup code to conform to 05 draft. previous codeJun-ichiro itojun Hagino
was 03/05 chimera. ping6: -n by default due to too many false error report due to too long reverse query delay.
2000-06-08make sure to clear ni_flags on ping6 -w.Jun-ichiro itojun Hagino
2000-03-23Support std-dev gathering and fine interval like our regular ping.Hugh Graham
2000-02-28add support for "ping6 -a c".Jun-ichiro itojun Hagino
(new feature in draft-ietf-ipngwg-icmp-name-lookups-05.txt)
2000-02-16sync with more recent kame. uses getnameinfo(3) as much as possible.Jun-ichiro itojun Hagino
2000-01-22remove extra externs not needed because of unistd.h (rest of tree will be ↵Theo de Raadt
done later.. contact me if you want to help)
1999-12-11add ping6(8), IPv6 ping.Jun-ichiro itojun Hagino
XXX may be merged into ping(8)? XXX NRL getaddrinfo(3) does not allow SOCK_RAW as ai_socktype. quickhack is enabled by -DNRL_GETADDRINFO.