[comp.protocols.tcp-ip] endless *'s from traceroute

slevy@poincare.geom.umn.edu ("Stuart Levy") (08/06/89)

Our SunOS 3.3 system needed another kernel mod for traceroute to work.
In netinet/ip_icmp.c, icmp_input() only hands a few types of incoming
ICMP's to listening sockets -- redirects and echo replies, but *not* the
time-to-live expired or port unreachable errors that traceroute requires.
The effect is just what you found, endless *'s.

If you don't have source, you might try building a kernel with the
ip_icmp.o in uc.msc.umn.edu:~ftp/pub/traceroute.tar.Z... note this is
only for Sun-3's running 3.x (3<=x<=5).

	Stuart Levy, slevy@geom.umn.edu