aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/traceroute6
Commit message (Collapse)AuthorAgeFilesLines
* Sync with -current:David Malone2008-05-203-58/+137
| | | | | | | | | | - ability to traceroute with packets with no upper layer header. - clean __P use. - place each router entry on its own line. - get ipsec.h from netipsec directory. Notes: svn path=/stable/6/; revision=179144
* MFC rev. 1.33 traceroute.c and rev. 1.18 traceroute6.c: make itMaxim Konovalov2007-05-311-2/+2
| | | | | | | possible to use 1 sec wait time. Notes: svn path=/stable/6/; revision=170158
* MFC 1.16: fix: documentation for -m option was inserted halfway thru the textPav Lucistnik2006-01-131-3/+3
| | | | | | | of -l option. Notes: svn path=/stable/6/; revision=154311
* Fixed the misplaced $FreeBSD$.Ruslan Ermilov2005-02-091-1/+1
| | | | Notes: svn path=/head/; revision=141580
* mdoc(7) fixes.Ruslan Ermilov2004-07-071-11/+11
| | | | Notes: svn path=/head/; revision=131754
* Sync up with KAME. The main change is to try to avoid exposingDavid Malone2004-06-131-56/+36
| | | | | | | | | | exposing information about the endianness and alighment requirements in the packets sent by traceroute6. Obtained from: KAME Notes: svn path=/head/; revision=130422
* Add some more details about what traceroute6 does.David Malone2004-06-091-3/+40
| | | | | | | | | Submitted by: Orla McGann <orly@redbrick.dcu.ie> Obtained from: KAME MFC after: 2 weeks Notes: svn path=/head/; revision=130268
* Reapply traditionally lost fixes.Ruslan Ermilov2004-06-051-6/+4
| | | | Notes: svn path=/head/; revision=130135
* - setsockopt/sysctl takes int, not u_long.Hajimu UMEMOTO2003-11-122-90/+149
| | | | | | | | | | | | | | | | | - be more picky about argument parsing - like ERANGE. - use u_long for args, not to lose accuracy/prevent overflow. - socklen_t audit. - Add -I (use icmp) option. - warn if multiple addresses are present for dest. - no need to pass tz. - type pedant. check -p range. - grab hlim from sysctl. - typo in port number setting. Obtained from: KAME Notes: svn path=/head/; revision=122574
* Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542Hajimu UMEMOTO2003-10-241-1/+1
| | | | | | | | | | | | | (aka RFC2292bis). Though I believe this commit doesn't break backward compatibility againt existing binaries, it breaks backward compatibility of API. Now, the applications which use Advanced Sockets API such as telnet, ping6, mld6query and traceroute6 use RFC3542 API. Obtained from: KAME Notes: svn path=/head/; revision=121472
* - styleHajimu UMEMOTO2003-10-231-145/+131
| | | | | | | | | | - index() -> strchr() - stop use of MAXHOSTNAMELEN Obtained from: KAME Notes: svn path=/head/; revision=121435
* stop use of NI_WITHSCOPEID. it was deprecated.Hajimu UMEMOTO2003-10-211-16/+7
| | | | | | | Obtained from: KAME Notes: svn path=/head/; revision=121316
* Quote from a Problem Report:Maxim Konovalov2003-07-211-1/+1
| | | | | | | | | | | | | | | The output format specifier for the round-trip time in ping6 should be changed to %.3f instead of %g since %g doesn't accurately represent the precision of the number being output. In particular, %g truncates trailing zeroes. 0.01 ms does not mean the same thing as 0.010 ms. Although they are numerically identical, they do not have the same precision. PR: bin/52324, bin/52750 Submitted by: dg MFC after: 1 week Notes: svn path=/head/; revision=117824
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,Jens Schweikhardt2003-01-011-1/+1
| | | | | | | especially in troff files. Notes: svn path=/head/; revision=108533
* Back out previous commit. I was a bit overzealous: the fd_set size isJacques Vidrine2002-09-091-2/+0
| | | | | | | calculated dynamically here. Notes: svn path=/head/; revision=103133
* Check for FD_SET overrun.Jacques Vidrine2002-09-091-0/+2
| | | | Notes: svn path=/head/; revision=103132
* The .Nm utilityPhilippe Charnier2002-07-141-2/+2
| | | | Notes: svn path=/head/; revision=99968
* Don't override BINGRP -- this binary is not ``setgid bin''.Ruslan Ermilov2001-09-131-1/+0
| | | | | | | | PR: bin/30538 Submitted by: Tony Finch <dot@dotat.at> Notes: svn path=/head/; revision=83393
* mdoc(7) police:Ruslan Ermilov2001-08-071-4/+2
| | | | | | | | | | Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block. Notes: svn path=/head/; revision=81251
* Perform a major cleanup of the usr.sbin Makefiles.David E. O'Brien2001-07-201-5/+4
| | | | | | | | These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before. Notes: svn path=/head/; revision=80029
* Sync with recent KAME.Hajimu UMEMOTO2001-06-112-24/+68
| | | | | | | | | | | | | | | | | | | | | This work was based on kame-20010528-freebsd43-snap.tgz and some critical problem after the snap was out were fixed. There are many many changes since last KAME merge. TODO: - The definitions of SADB_* in sys/net/pfkeyv2.h are still different from RFC2407/IANA assignment because of binary compatibility issue. It should be fixed under 5-CURRENT. - ip6po_m member of struct ip6_pktopts is no longer used. But, it is still there because of binary compatibility issue. It should be removed under 5-CURRENT. Reviewed by: itojun Obtained from: KAME MFC after: 3 weeks Notes: svn path=/head/; revision=78064
* - Backout botched attempt to introduce MANSECT feature.Ruslan Ermilov2001-03-261-0/+2
| | | | | | | - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74816
* Set the default manual section for usr.sbin/ to 8.Ruslan Ermilov2001-03-201-2/+0
| | | | Notes: svn path=/head/; revision=74532
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-201-1/+1
| | | | Notes: svn path=/head/; revision=68965
* Enable use of poll()Kris Kennaway2000-10-081-1/+1
| | | | Notes: svn path=/head/; revision=66812
* Sync with KAME. Don't write past the end of the fd_set.Kris Kennaway2000-10-081-6/+27
| | | | | | | Obtained from: KAME Notes: svn path=/head/; revision=66808
* Don't call errx() without a format string, to protect against possibleKris Kennaway2000-08-051-4/+4
| | | | | | | | | localized error messages from ipsec_strerror(). Obtained from: OpenBSD Notes: svn path=/head/; revision=64276
* Sync with latest KAME code.Kris Kennaway2000-07-052-134/+386
| | | | | | | Obtained from: KAME Notes: svn path=/head/; revision=62637
* Fix miscellaneous mdoc macro argument limit infringements.Sheldon Hearn2000-05-091-1/+1
| | | | | | | | PR: 18465 Reported by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp> Notes: svn path=/head/; revision=60258
* Fix typoAlexey Zelkin2000-05-061-1/+2
| | | | | | | Noticed by: hoek Notes: svn path=/head/; revision=60096
* . clear `.Os' macro value since this tool is not KAME only anymoreAlexey Zelkin2000-05-011-6/+7
| | | | | | | | . add integration note . avoid `.Nm' value upper case usage Notes: svn path=/head/; revision=59849
* Security fixes. (Just same as sbin/ping and usr.sbin/traceroute)Yoshinobu Inoue2000-02-241-7/+9
| | | | | | | | | | | | -Open socket() at first and then setuid() to actual user. -Allow ping6 preload option only for root. Approved by: jkh Submitted by: Neil Blakey-Milner <nbm@mithrandr.moria.org> Notes: svn path=/head/; revision=57439
* replace gethostbyname() with getaddrinfo(), and gethostbyaddr() withYoshinobu Inoue2000-01-091-15/+24
| | | | | | | | | | getipnodebyaddr(). This resolve 2 problems. -can specify scope index(@ifname) for IPv6 link local addr -reverse lookup for IPv6 loopback addr(::1) was strange, but fixed Notes: svn path=/head/; revision=55658
* remove redundant ifdef's.Yoshinobu Inoue2000-01-071-71/+0
| | | | | | | some part is specified by: phantom Notes: svn path=/head/; revision=55543
* libipsec and IPsec related apps. (and some KAME related man pages)Yoshinobu Inoue2000-01-061-1/+3
| | | | | | | | Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project Notes: svn path=/head/; revision=55505
* Getaddrinfo(), getnameinfo(), and etc support in libc/net.Yoshinobu Inoue1999-12-283-0/+1249
Several udp and raw apps IPv6 support. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project Notes: svn path=/head/; revision=55163