Написал программу, которая генерирует USP-пакеты.
Но говорят, что нужно, чтобы она работала под виндой.
Поставил компилятор mingw. Простые программы транслирует нормально.
Но вот на эту выдаёт
Shell
imit1.c:13:10: фатальная ошибка: sys/socket.h: Нет такого файла или каталога
13 | #include <sys/socket.h>
| ^~~~~~~~~~~~~~
компиляция прервана.
Когда-то я писал программу на Delphi и рекомендации по сетевому обмену брал из книги "Системное программирование в UNIX"
Все функции для открытия сокета и создания канала связи работали (вроде, какой-то флаг не поддерживался)
То есть средства по сетевому обмену в Windows и Linux примерно одинаковы.
Но как мне странслировать программу передачи UDP пакетов, чтобы она могла работать под Windows?