"If targetting for the Amiga, you should take a look at the AmiTCP-SDK which gives you the necessary headers to work with bsdsocket.library (also link-libraries that can do some misc stuff for you, but they are not needed) which is the standard implementation of the BSD sockets API amongst Amiga TCP/IP stacks."
Even Roadshow ?
I'm asking this cause I'm planning on learning some network stuff too. About a year I got a book from Uni's library on networking but got completely let down by the amount of all the different protocols. I guess one doesn't need to know TCP/IP to do some basic network coding, only if I was to do my own stack. But since many hacks one see desbribed on the net imply some TCP/IP knowledge I'd like to learn it to understand it:) 8-)