[575] in linux-net channel archive

home help back first fref pref prev next nref lref last post

Re: traceroute -g ?

daemon@ATHENA.MIT.EDU (Matthias Urlichs)
Mon Jun 26 01:59:20 1995

To: submit-linux-dev-net@ratatosk.yggdrasil.com
From: urlichs@smurf.noris.de (Matthias Urlichs)
Date: 26 Jun 1995 07:16:09 +0200

In linux.dev.net, article <m0sPmhb-0002BxC@as.ucsb.edu>,
  tamsky@as.ucsb.edu (Marc A. Tamsky) writes:
> 
> } Yes, I know, but this doesn't necessarily have to stop you from assembling
> } the whole IP header in user space, and sending that.
> 
> Yeah, but you want open a raw icmp socket and make the ip packets and
> route them yourself?
> 
No, but if somebody has already done that, I wouldn't have to wait / hack
the kernel.

> Sounds like the code would be going into the wrong program.... :)
> 
Actually, the version of traceroute I have does supply its own IP header --
sans options, which it gives to the kernel in a separate call and then
expects the kernel to piece them together. Very funny...

NB, is there a comprehensive .h file which maps all the names from BSD to
their Linux equivalents? IMHO, not following the standard naming
conventions for the IP networking stuff was a _major_ mistake.  :-(

-- 
Yow!
		-- Zippy the Pinhead
-- 
Matthias Urlichs        \ XLink-POP Nürnberg  | EMail: urlichs@smurf.noris.de
Schleiermacherstraße 12  \  Unix+Linux+Mac    | Phone: ...please use email.
90491 Nürnberg (Germany)  \   Consulting+Networking+Programming+etc'ing     42
          PGP: 1B 89 E2 1C 43 EA 80 44  15 D2 29 CF C6 C7 E0 DE 
      Click <A HREF="http://smurf.noris.de/~urlichs/finger">here</A>.

home help back first fref pref prev next nref lref last post