Здравствуйте, Toporkov, Вы писали:
MQ>>Как именно получается этот номер порта? Какой номер сервер передаёт в функцию bind? T>Передается 0
После этого можно использовать getsockname для определения реального присвоенного номера. А вот чтобы передать его клиенту необходимо договориться о месте, откуда этот клиент сможет его получить.... Да, замкнутый круг получается...
Динамичность нужня для каких целей? Может попробовать биндиться к первому свободному из списка. Например, пробуем список 2000-2010. Если, скажем, 2007 оказался свободным, то на нём и висим. А клиент может перебирать по очереди 2000, 2001, ...