raw tcp

From
Gennady Porev (2:5020/69.36)
To
All
Date
2002-10-29T23:50Z
Area
SU.WINDOWS.NT.PROG
Hi, All!

Сорри если FAQ, но я уже всё что мог вообразить перепробовал... Задача - послать TCP-пакет с флагом RST на заданный адрес и порт.

1. Делаю S:=Socket(AF_INET,SOCK_RAW,...); Что здесь - IPPROTO_TCP или IPPROTO_IP?
2. Нужно ли делать вызов SetSockOpt(S,IPPROTO_IP,IP_HDRINCL,...) для включения IP_HDRINCL?
3. Чем пользоваться для отсылки - send или sendto?
4. Что передавать - просто TCP-заголовок или цеплять перед ним IP-заголовок?

Буду очень благодарен если кто-то по каждому вопросу ткнёт носом - сделать то а не это, я уж чего только не пробовал.

 Relax -=- Gennady -=- icq: 13031700

--- GoldED/W32 3.0.1
 * Origin: WatchCat-UA (2:5020/69.36)