![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание сокета [D6, Win2k]
МИФИст © (2002-05-12 12:49:00)Объясните почему при создании сокета, возвращаемое значение всегда -1? Правильная работа только если в качестве параметров (AF_INET, SOCK_STREAM, 0).
Все параметры проинициализированы.
var s: TSocket;
или
var s: Integer;
s:=Socket(AF_ATM, SOCK_RAW, ATMPROTO_AAL2);
Velocity (2002-05-16 05:38:00) [1]Гм. Сходи на http://www.sockaddr.comтам сырцы сишные имеются, покопайся, может что-нить и найдешь. Мне думается, что если сырые пакеты используешь - только AF_INET. Может просто другие протоколы сырые пакеты не держат, хотя черт их знает...
МИФИст (2002-05-14 11:13:00) [2]TCP/IP. Понял к чему ты клонишь. Хорошо ставлю вместо AF_ATM, AF_UNSPEC, всё равно не катит. Мне нужно именно SOCK_RAW.
s: = socket( AF_UNSPEC, SOCK_RAW, 0 );
Velocity (2002-05-14 05:18:00) [3]Сеть, в которой сию прогу испытываешь под каким протоколом?