Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Nov 1995 10:03:12 PST
From:      Bill Fenner <fenner@parc.xerox.com>
To:        guido@gvr.win.tue.nl (Guido van Rooij)
Cc:        jmb@kryten.atinc.com (Jonathan M. Bresler), hackers@freebsd.org
Subject:   Re: [Q] Traceroute and source routing 
Message-ID:  <95Nov7.100323pst.177478@crevenia.parc.xerox.com>
In-Reply-To: Your message of "Mon, 06 Nov 1995 11:14:55 PST." <199511061914.UAA24264@gvr.win.tue.nl> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199511061914.UAA24264@gvr.win.tue.nl> you write:
>traceroute
>sets the source route correctly using the IP_OPTIONS socket option and
>then sets the IP_HDRINCL socket option to allow it to pass a complete IP
>header (with its desired value of the TTL).  But newer systems do not
>insert the IP options specified by IP_OPTIONS if IP_HDRINCL is also set
>(for a SOCK_RAW Internet socket), meaning the source route option is never
>used by the kernel!

I talked to Rich Stevens about this a while back, and he agreed that it's 
bogus and that IP_OPTIONS should not be ignored if you set IP_HDRINCL, but 
Garrett pushed back on the idea and I didn't feel like pushing forward...

  Bill




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95Nov7.100323pst.177478>