Boost logo

Boost Users :

Subject: Re: [Boost-users] Bind to first available port
From: Mathew Benson (mathew.benson_at_[hidden])
Date: 2009-10-30 18:04:15


How do I read out what port was assigned?

On Fri, Oct 30, 2009 at 1:26 PM, Mathew Benson <mathew.benson_at_[hidden]>wrote:

> Oh. That makes sense. I think that's how the native socket call is.
> Thanks.
>
> Sent from my iPhone
>
>
> On Oct 30, 2009, at 12:35 PM, Rutger ter Borg <rutger_at_[hidden]> wrote:
>
>
>> Mathew Benson wrote:
>>
>> I know how to do this with Windows sockets, but how do I bind a UDP listen
>>> socket to the first available port? I want to send a packet from client
>>> to the server to subscribe to data and tell the server what port to send
>>> the
>>> subscribed data to. I don't care what port the client listens to. If I
>>> hard code it, I can only run a single client on a PC. I want to bind to
>>> the first available one so I can run as many clients on the same PC as I
>>> want.
>>>
>>
>> AFAIK, just bind to port 0 and you will get assigned a random port.
>>
>> Cheers,
>>
>> Rutger
>>
>>
>>
>> _______________________________________________
>> Boost-users mailing list
>> Boost-users_at_[hidden]
>> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>>
>



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net