Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вопрос на засыпку (хуки)

318
05 мая 2007 года
nof
193 / / 03.04.2006
Народ, вот тут возник интересный вопрос.
Я в программе на си осуществляю соединение с сервером (например, yandex.ru) через connect(). Кто-то вдруг хукает connect() так, что он на самом деле коннектится не к yandex.ru, а к google.com.
Вопрос заключается в том, какой адрес я получу, если заюзаю getsockname или getsockaddr после connect'а.
1.9K
05 мая 2007 года
InterWen
331 / / 16.09.2006
Реальный адрес удаленного сервера (Гугль вместо Яндекса, по примеру).

Поправьте, если ошибаюсь.
318
06 мая 2007 года
nof
193 / / 03.04.2006
Сейчас попробовал getsockname заюзать, а он мне в структуре локальный адрес возвращает :( Как мне из сокета удалённый вытащить?
318
06 мая 2007 года
nof
193 / / 03.04.2006
а, всё, вопрос снят.
getpeername()

всё-таки надо прежде чем писать, в msdn посмотреть)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог