What is Mac, and how is it different from PC? Which one is better for professional users, and why1 2552
What is LILO?2 2589
How do Sockets Work?1 361
What is with the second parameter in bind()?1 386
If bind() fails, what should I do with the socket descriptor?1 343
When should I use shutdown()?1 299
What are Sockets?1 388
How do I get the port number for a given service?1 479
How do I properly close a socket?1 375
What is the difference between close() and shutdown()?1 418
Explain the TIME_WAIT state.1 491
How can I put a timeout on connect()?1 406
What is the difference between SO_REUSEADDR and SO_REUSEPORT?
How can I force a socket to send the data in its buffer?
system choose one for me on the connect() call? Should I bind() a port number in my client program, or let the?
What is the difference between read() and recv()?
Why does the sockets buffer fill up sooner than expected?
Why does it take so long to detect that the peer died?
Is there any advantage to handling the signal, rather than just ignoring it and checking for the EPIPE error? Are there any useful parameters passed to the signal catching function?
Whats the difference between select() and poll()?
Why do I get EPROTO from read()?
How can I write a multi-homed server?
How can I tell when a socket is closed on the other end?
How can I set the timeout for the connect() system call?
How do I convert a string into an internet address?
How do I use TCP_NODELAY?
What are the pros/cons of select(), non-blocking I/O and SIGIO?