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>