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)