| [reply] |
I went through them, and tried a few calls without success.
They seem to focus more on server-end where you set the local port to bind, but prior to listen() and accept().
There is no where in the documentation that talks about pulling the local port number that client uses when it calls connect().
Though it seems connect() automatically binds to a randomly provided local port, and make a connection to SERVER socket specified automatically.
On the SERVER end, I can easily pull both the source port and target ports after an accept(). I'm thinking about having the server tell the client what source port it was using, but it defeats the purpose of possible troubleshooting the network (via wireshark, or tcpdump, etc), if there was a problem with the connect().
| [reply] |
| [reply] |