Hello Werner,

It is the exact peer port. I try to explain:

-- for a server --
Server listens on a certain addr:port. Client connect to that port, but
server should stay listening, so the listening port has to be kept free,
so as fast as possible the socket is duped to another local port. This
port increase after each connect because the OS hold it in time_wait

-- for a client --
Client connect to a certain addr:port. But local it is also bound to an
addr and port. This is the peer port when it is called by the server

Rgds, Wilfried [TeamICS]

Thursday, March 30, 2006, 20:58, Werner wrote:

> Hi All,

> Using WSocket and GetPeerPort. The client has for example port 2000
> When recieving a package then close again, then recieving -close,
> etc I receive 2001 then next package 2002, 2003, etc. as portNumber
> The portnumber seems to increase all the time, and not giving me
> the exact PeerPort like the PeerAddr wich is correct.

> GetPeerPort , PeerPort give me not the peerport from the client.
> I have tested this in a local lan, maybe this would be the problem ?

> Any idee how to get the actual portnumber from the client side, when the 
> client is connected
> Thanks for any suggestions
> Greetings - Werner

To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to