Я пытаюсь отправить пакеты, используя pcap_sendpacket api в цикле while, и я успешно отправил пакеты.Я добавил немного сна, чтобы контролировать скорость отправки.
Теперь, если я удаляю спящий режим и пытаюсь отправить как можно быстрее, я сталкиваюсь с ошибкой в pcap_sendpacket api, говорящей "send: try again"
для половины пакетов.Я хочу знать, почему это именно так.Есть ли какой-нибудь способ узнать больше об этом?
Я проверил страницы man и sendpackets возвращает -1 на предмет ошибки, а с pcap_geterr я получаю сообщение выше.Возвращаемое значение -1, мало говорит о том, почему его не удалось.Я проверил библиотеку pacp, но не смог увидеть ни одного такого сообщения об ошибке.Как действовать дальше?