What is Mac, and how is it different from PC? Which one is better for professional users, and why1 2219
What is LILO?2 2399
How do Sockets Work?1 171
What is with the second parameter in bind()?1 184
If bind() fails, what should I do with the socket descriptor?1 198
When should I use shutdown()?1 183
What are Sockets?1 228
How do I get the port number for a given service?1 276
How do I properly close a socket?1 228
What is the difference between close() and shutdown()?1 187
Explain the TIME_WAIT state.1 280
How can I put a timeout on connect()?1 191
system choose one for me on the connect() call? Should I bind() a port number in my client program, or let the?
How do I convert a string into an internet address?
Why does the sockets buffer fill up sooner than expected?
How can I force a socket to send the data in its buffer?
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?
How can I write a multi-homed server?
Why does it take so long to detect that the peer died?
How do I use TCP_NODELAY?
How can I tell when a socket is closed on the other end?
Why do I get EPROTO from read()?
Whats the difference between select() and poll()?
What are the pros/cons of select(), non-blocking I/O and SIGIO?
What is the difference between SO_REUSEADDR and SO_REUSEPORT?
What is the difference between read() and recv()?
How can I set the timeout for the connect() system call?