For examples in UNIX Network Programming Volume 2