choosing random dynamic port number
Grant Edwards
grante at visi.com
Fri Jan 4 10:40:03 EST 2008
On 2008-01-04, Giampaolo Rodola' <gnewsg at gmail.com> wrote:
>> def GenerateDynamicPortNumber():
>> return 0
>>
>> (to get the actual number, use getsockname() on the socket after you've
>> called "bind" on it)
>>
>> </F>
>
> By using 0 as port number value you let kernel choose a free
> unprivileged random port:
The port number chosen isn't random on many OSes. If the OP
really wants a random port number, he'll have to generate it
himself.
--
Grant Edwards grante Yow! Look! A ladder!
at Maybe it leads to heaven,
visi.com or a sandwich!
More information about the Python-list
mailing list