Sockets API (Получение номера порта после connect())

Модератор: Модераторы разделов

Ответить
Аватара пользователя
sshy
Сообщения: 4

Sockets API

Сообщение sshy »

Можно ли на клиенте после успешного вызова connect() получить номер порта, выделенного для только что открытого соединения? Или узнать местный порт можно только явно указав его предварительным (до connect()) вызовом bind()?
Спасибо сказали:
Аватара пользователя
sshy
Сообщения: 4

Re: Sockets API

Сообщение sshy »

getsockname() и getpeername(), если кому-то интересно
Спасибо сказали:
Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Re: Sockets API

Сообщение agbr »

(sshy @ Пятница, 22 Октября 2004, 22:13) писал(а):Можно ли на клиенте после успешного вызова connect() получить номер порта, выделенного для только что открытого соединения? Или узнать местный порт можно только явно указав его предварительным (до connect()) вызовом bind()?


Насколько я помню это все описано в доках к GLIBC.
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
Ответить