Форум: "Сети";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];
ВнизПри изменении порта или ip-адреса нужно ли пересоздавать сокет? Найти похожие ветки
← →
Dmitry_177 (2007-04-18 23:51) [0]При изменении порта или ip-адреса нужно ли пересоздавать сокет? Т.е. если уже создан сокет и привязан к определенному порту и ip-адресу, и нам нужно изменить или ip-адрес или порт, то нужно ли разрушать сам сокет функцией CloseSocket и потом заново создавать сокет или можно просто в структуре TSockAddrIn изменить порт(sin_port) и адрес(sin_addr)? Но тут тогда тоже вопрос, если можно просто изменить эти параметры в TSockAddrIn, то нужно ли переподключаться, т.е. делать еще раз Connect если это клиентская часть и Bind если серверная(только при изменении порта) и надо ли перед этим делать какойнибудь shutdown?
← →
DVM © (2007-04-19 10:42) [1]
> При изменении порта или ip-адреса нужно ли пересоздавать
> сокет?
Да.
> Т.е. если уже создан сокет и привязан к определенному порту
> и ip-адресу, и нам нужно изменить или ip-адрес или порт,
> то нужно ли разрушать сам сокет функцией CloseSocket и
Да
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2007.12.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c