Мне нужно вручную создать заголовки TCP / IP для моего приложения. Для этого я использовал Raw Socket. Моя операционная система - win xp (SP3).
Мой код компилируется нормально :), но выдает ошибку времени выполнения:
Initialising Winsock...Initialised successfully. Creating Raw TCP Socket...Raw TCP Socket Created successfully. Setting the socket in RAW mode...Successful. Enter hostname : 192.168.1.152
Resolving Hostname...Resolved. Enter Source IP : 192.168.1.151
Sending packet... Error sending Packet : 10022
Я установил IP_HDRINCL на 1. Что я делаю не так? Я тоже выключил брандмауэр, но все равно получил тот же результат.