GSoC 2015 Task: Unifying ping and ping6

John Baldwin jhb at freebsd.org
Mon Mar 9 17:24:20 UTC 2015


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


More information about the freebsd-hackers mailing list