Единственный способ получить эту ошибку, если iphdr, на который ссылается ваша программа, не включает эти элементы данных. Итак, ищите все ваши включения, проверяйте наличие дубликатов и т. Д. (Также вы можете запустить исходный код с помощью прекомпиляции и выяснить ВСЕ, что было включено, что обычно дает ваш ответ)
[править]
запустите cpp на вашем источнике, чтобы узнать, какие заголовочные файлы включены (в каком порядке). Если у вас есть заголовок с неверной информацией перед правильной информацией, у вас будут проблемы. По сути, включают только заголовочные файлы, необходимые для компиляции программы
[/ Править]