Я использую сервер TCP / IP и привязываю его к INADDR_ANY (0.0.0.0). Моя сеть многодомная, поэтому имеет несколько локальных IP-адресов. Поэтому, используя INADDR_ANY, клиент может подключиться ко мне, используя любой из этих локальных адресов.
Теперь я хочу создать полный URL-адрес с моим локальным IP-адресом. Я отправлю этот адрес клиенту и (при условии отсутствия NAT-обхода) клиент должен иметь возможность использовать отправленный адрес для подключения к моему серверу. Какой API сокета я могу использовать, чтобы найти этот адрес? Этот адрес должен использоваться в пакете IP, поэтому его следует обнаружить.