|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 27, 2004 16:26:52 пишу .data dstIP db "127.0.0.1",0 ...... start: ...... invoke inet_addr, ADDR dstIP mov socket_addr.sin_addr.S_addr,eax Выдает ошибку undefined symbol : S_addr |
|
|
Дата: Авг 27, 2004 17:33:08 Точки , как я понимаю, используются для работы со структурами. Сама структура может быть описана явно или взята из готового include-файла. Либо что-то недоописал, либо с include проблема. |
|
|
Дата: Авг 27, 2004 22:49:15 · Поправил: Безпощадный даос Файл windows.inc включен, там эта структура описана sockaddr_in STRUCT sin_family WORD ? sin_port WORD ? sin_addr in_addr <> sin_zero BYTE 8 dup (?) sockaddr_in ENDS где in_addr STRUCT S_un ADDRESS_UNION <> in_addr ENDS где ADDRESS_UNION UNION S_un_b S_UN_B <> S_un_w S_UN_W <> S_addr DWORD ? ADDRESS_UNION ENDS |
|
|
Дата: Авг 27, 2004 23:30:35 mov socket_addr.sin_addr.S_un.S_addr,eax |
|
|
Дата: Авг 28, 2004 11:59:38 · Поправил: AEX CHECKER mov socket_addr.sin_addr.S_addr,eax Исправь на mov socket_addr.sin_addr,eaxsin_addr - это union, так что ты попадешь куда нужно |
|
|
Дата: Авг 28, 2004 13:10:05 Чтобы в будущем проще было исходник вспоминать, лучше все-таки более сложно : mov socket_addr.sin_addr.S_un.S_addr,eax |
|
|
Дата: Авг 28, 2004 15:43:50 а что делает socket_addr? |
|
|
Дата: Авг 29, 2004 01:06:38 шутька. |
|
|
Дата: Авг 29, 2004 19:33:28 хм.. :) как я понимаю Дата: Авг 28, 2004 15:43:50 а что делает socket_addr? Дата: Авг 29, 2004 01:06:38 шутька. и сколька времени прошло.. :) ты наверно целый день думал.. а найдя ответ, решил что вопрос глупый и свёл все к шутке. так вот к чему это я когда задаешь вопрос необходимо поискать : 1.) на форуме. 2.) примеры/срс 3.) пойсковики общего пользования а потом уже делать пост ... |
|
|
Дата: Сен 1, 2004 12:13:15 khv_test Я с тобой согласен, и стараюсь так делать, как описал ты. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.100 |