ошибка: "LIBNET_ERR_FATAL" с libnet - PullRequest
       25

ошибка: "LIBNET_ERR_FATAL" с libnet

1 голос
/ 24 сентября 2010

Я пишу демо с помощью libnet, но получаю сообщение об ошибке при вызове функции:

libnet_error(LIBNET_ERR_FATAL, "libnet_open_link_interface: %s\n", errbuf);

Ошибка "error: 'LIBNET_ERR_FATAL' undeclared (первое использование в этой функции)".

моя команда gcc: "gcc demo.c libnet-config --defines --cflags --libs" и запускается в Ubuntu.

Я хочу знать, кто раньше получал такую ​​же ошибку?

Ответы [ 2 ]

1 голос
/ 25 сентября 2010

Это проблема с версией, LIBNET_ERR_FATAL были удалены в 1.1!

0 голосов
/ 31 августа 2015

Для завершения ответа LIBNET_ERR_FATAL и функция libnet_error() и некоторые другие старые добрые вещи включены в libnet-1.0.2a. Вы все еще можете скачать скомпилированный источник здесь: https://code.google.com/p/ips-builder/downloads/detail?name=libnet-1.0.2a.tar.gz&can=2&q=

Как я и пытался, его можно скомпилировать на Ubuntu 12.04 с gcc 4.6.3. Не забудьте добавить sudo перед запуском make install. В противном случае он не сможет создать user/include/libnet из-за проблемы с разрешениями.

...