Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Mar 2015 12:24:53 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-hackers@freebsd.org
Cc:        Ed Schouten <ed@80386.nl>, Rushil Paul <rushilpaul@gmail.com>
Subject:   Re: GSoC 2015 Task: Unifying ping and ping6
Message-ID:  <1523576.ksVdKF2UQl@ralph.baldwin.cx>
In-Reply-To: <CAOqL43RrGScU9Q-orKKR7%2BsNDj0P2OjwmYxn5ZMRoMiOFiV9YQ@mail.gmail.com>
References:  <CAOqL43QYnRL9UCshEm2H4un-uK=oejz-D=Dx4nZfMdDf5ok08w@mail.gmail.com> <CAJOYFBAw870d5AVxB_uRwXaqzo1JhVVNwR7qaBMbtLb8wN1vvw@mail.gmail.com> <CAOqL43RrGScU9Q-orKKR7%2BsNDj0P2OjwmYxn5ZMRoMiOFiV9YQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday, March 08, 2015 06:33:32 PM Rushil Paul wrote:
> Hi,
> I'm not sure about what my part would be in getting noping relicensed to
> BSD/MIT.
> I'm still going with unifying ping/ping6 and traceroute/traceroute6 as of
> now.
> 
> Also, I did not find the source for traceroute in
> /usr/src/usr.sbin/traceroute/. This dir just contained a Makefile and
> findsaddr-udp.c. The other relevant files were in
> /usr/src/contrib/traceroute/.
> However this was not the case with traceroute6. traceroute6.c is in
> /usr/src/usr.sbin/traceroute6/ (where it should be) except for the file
> as.h (which it includes) which is in /usr/src/contrib/traceroute/
> 
> Why isn't all of traceroute in one place?

That is because traceroute is from an external ("contributed") source.  
Specifically, traceroute comes from a package provided by Lawrence Berkeley 
National Laboratory.

https://svnweb.freebsd.org/base/head/contrib/traceroute/README?revision=100785&view=markup

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1523576.ksVdKF2UQl>