Beej's Guide to Network Programming Using Internet Sockets Brian Hall Last updated on May 29, 2025 Cite