Модераторы: feodorv

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Узнать параметры dhcp сервера, если он есть 
:(
    Опции темы
ptr
Дата 29.4.2007, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(GremlinProg @  28.4.2007,  20:44 Найти цитируемый пост)
но для сокетов это не принципиально.

Ага, тогда может туда объект какой-нибудь запихнуть.

Цитата(GremlinProg @  28.4.2007,  20:44 Найти цитируемый пост)
я имел ввиду его логическую сущность, а не символьную...

Тогда boolean, а не BOOL.

Цитата(GremlinProg @  28.4.2007,  20:44 Найти цитируемый пост)
к слову, в винде BOOL тот же инт

Ну и что. А если завтра будет float?

Это сообщение отредактировал(а) ptr - 29.4.2007, 14:32


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
GremlinProg
Дата 29.4.2007, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 1
Всего: 106



Цитата(ptr @  29.4.2007,  16:31 Найти цитируемый пост)
Ага, тогда может туда объект какой-нибудь запихнуть.

В смысле? Не понял. Ты видишь какие-то принципиальные отличия интерфейсов *nix сокетов от win? 
Цитата(ptr @  29.4.2007,  16:31 Найти цитируемый пост)
Тогда boolean, а не BOOL

ну требует-то он конкретно переменную размера DWORD (4 байта), в которую будет записано либо 0 либо 1.

Вобщем, это мелочи, которые не относятся к решению проблемы.
Давай не будем отклоняться от темы.


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
ptr
Дата 29.4.2007, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(GremlinProg @  29.4.2007,  18:54 Найти цитируемый пост)
Ты видишь какие-то принципиальные отличия интерфейсов *nix сокетов от win? 

Принципиальных немного, но они есть.

Цитата(GremlinProg @  29.4.2007,  18:54 Найти цитируемый пост)
ну требует-то он конкретно переменную размера DWORD (4 байта)

int, а не DWORD smile .

Это сообщение отредактировал(а) ptr - 29.4.2007, 16:38


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
Rickert
Дата 29.4.2007, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: нет
Всего: 52



Цитата(GremlinProg @  28.4.2007,  17:02 Найти цитируемый пост)
чтобы вручную принять все опции dhcp сервера нужно сначала отказаться от текущего адреса, вопрос в том, как это сделать. Ну попробуй выставить свой сетевой адрес вне пула твоего дхцп, выбери левый статический адрес, а потом тестируй. 

Отказываться ни от чего не надо, потому что там, где программа будет запущена - даже сети поднято не будет. У компа не будет присвоенного IP, моя задача - получить его от dhcp сервера, адрес которого заранее не известен.
Цитата(ptr @  28.4.2007,  17:30 Найти цитируемый пост)
А что так? 

Он работает через сокеты, а им необходимо, чтобы были какие-то сетевые устройства, а их нет, потому что сеть не поднята. smile 
Цитата(ptr @  28.4.2007,  17:30 Найти цитируемый пост)
Rickert, ну ты и писатель. Я запутался в бесконечных buf.

Какие проблемы, простое формирование пакета по байтам smile 
Цитата(GremlinProg @  29.4.2007,  15:54 Найти цитируемый пост)
В смысле? Не понял. Ты видишь какие-то принципиальные отличия интерфейсов *nix сокетов от win? 

К примеру, в винде ты сможешь отправить broadcast широковещательно, не проставляя дополнительных параметров, это ошибка, а в никсах - нет.

Давайте вернёмся к проблеме smile 


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
ptr
Дата 30.4.2007, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(Rickert @  29.4.2007,  20:54 Найти цитируемый пост)
Какие проблемы, простое формирование пакета по байтам

Ага, а за что каждый байт отвечает? Сделай нормальную структуру.


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
Rickert
Дата 30.4.2007, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: нет
Всего: 52



ptr, Да меня не интересует мега клиент, мне нужен минимум. Давайте по делу. Вопрос лишь в полседних опциях, в конце пакета - это точно. Я не могу понять, как они должны быть сформированны


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0635 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.