Beej's Guide to Network Programming
Hey! Socket programming got you down? Is this stuff just a little too difficult to figure out from the man pages? You want to do cool Internet programming, but you don’t have time to wade through a gob of structs trying to figure out if you have to call bind() before you connect(), etc., etc.
Beej's Guide to Network Programming 1 Intro my_addr in listener.c, sockaddr_inman example 2.4.4: fix myaddr->my_addr in server.c 2.4.5: fix 14->18 in son of data encap 3.0.0: IPv6 overhaul 3.0.1: sa-to-sa6 typo fix 3.0.2: typo fixes 3.0.3: typo fixes 3.0.4: cut-n-paste errors, selectserver hints fix 3.0.5: typo fixes 3.0.6: typo fixes 3.0.7: typo fixes, added front matter 3.0.8: getpeername() code fixes 3.0.9: getpeername() code fixes, this time fer sure 3.0.10: bind() man page code fix, comment changes 3.0.11: socket syscall section code fix, comment changes 3.0.12: typos in "IP Addresses, st
Explore this link on the map →saved by
related reading
- Lập trình socket, giao tiếp client và server bằng ngôn ngữ C (với giao thức TCP)viblo.asia
- The Internet explained from first principlesexplained-from-first-principles.com
- How NAT traversal workstailscale.com
- How does the Internet Work? - cs.fyics.fyi
- Home of Feross Aboukhadijeh >> Feross.orgfeross.org
- how I think when I think about programming - alice mazalicemaz.com
- Introduction to Networking | Computer Securitytextbook.cs161.org
- Let's code a TCP/IP stack, 1: Ethernet & ARPsaminiir.com
- The Law of Leaky Abstractions – Joel on Softwarejoelonsoftware.com
- What every computer science major should knowmatt.might.net
- Internet protocol suite - Wikipediaen.wikipedia.org
- What is TCP/IP in Networking? | Fortinetfortinet.com