Loco
07-27-2002, 01:48 AM
4 - Writing Server Applications (TCP/SOCK_STREAM)
How come I get "address already in use" from bind()?
Why don't my sockets close?
How can I make my server a daemon?
How can I listen on more than one port at a time?
What exactly does SO_REUSEADDR do?
What exactly does SO_LINGER do?
What exactly does SO_KEEPALIVE do?
How can I bind() to a port number < 1024?
How do I get my server to find out the client's address / hostname?
How should I choose a port number for my server?
What is the difference between SO_REUSEADDR and SO_REUSEPORT?
How can I write a multi-homed server?
How can I read only one character at a time?
I'm trying to exec() a program from my server, and attach my socket's IO to it, but I'm not getting all the data across. Why?
How come I get "address already in use" from bind()?
Why don't my sockets close?
How can I make my server a daemon?
How can I listen on more than one port at a time?
What exactly does SO_REUSEADDR do?
What exactly does SO_LINGER do?
What exactly does SO_KEEPALIVE do?
How can I bind() to a port number < 1024?
How do I get my server to find out the client's address / hostname?
How should I choose a port number for my server?
What is the difference between SO_REUSEADDR and SO_REUSEPORT?
How can I write a multi-homed server?
How can I read only one character at a time?
I'm trying to exec() a program from my server, and attach my socket's IO to it, but I'm not getting all the data across. Why?