Networking - the next generation

Linus Torvalds (Linus.Torvalds@cs.helsinki.fi)
Tue, 4 Jul 1995 19:15:58 +0300


I'm finally finding myself with some time do do alpha work again, so I
started on networking today (yeah, I know I said "RSN" a few months ago.
So sue me).

Anyway, I now have the OSF/1 "ping" binary working on loopback (well, it
_seems_ to work fine), and "telnet loopback" gives "Connection refused",
which all looks like the basics are ok. But I can't talk to the rest of
the world yet, though, as I haven't bothered doing the checksum code.
David M-T: you had something working and optimized already? I wouldn't
mind using something that is already there..

So far, the 32/64 bit stuff doesn't look too bad: getting ping up and
running was essentially a matter of getting the linux ifconfig/route
binaries compiled and running after having changed the "struct
sockaddr_in" to use a 32-bit value instead of "unsigned long". People
who have followed my normal patches may have noticed that I did this for
tcp sequence numbers earlier.

Linus