mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-28 06:59:33 +00:00
Added nBPF library
This commit is contained in:
parent
ff80473352
commit
676a652dd4
1 changed files with 10 additions and 10 deletions
|
|
@ -348,16 +348,16 @@ if test -d "pro"; then :
|
|||
AC_MSG_RESULT(yes)
|
||||
PRO_OBJECTS='$(patsubst pro/%.cpp, pro/%.o, $(wildcard pro/*.cpp)) $(patsubst pro/flow_checks/%.cpp, pro/flow_checks/%.o, $(wildcard pro/flow_checks/*.cpp)) $(patsubst pro/host_checks/%.cpp, pro/host_checks/%.o, $(wildcard pro/host_checks/*.cpp))'
|
||||
|
||||
if test "${with_nedge+set}" != set; then
|
||||
if test $SYSTEM = "FreeBSD" || test $SYSTEM = "Darwin" || test $MACHINE = "armv7l" || test $MACHINE = "aarch64"; then
|
||||
if test -d "../PF_RING"; then
|
||||
cd ../PF_RING/userland/; ./configure; cd ./nbpf; ${MAKE}; cd ${HERE}
|
||||
LIBS="${LIBS} -L../PF_RING/userland/nbpf -lnbpf"
|
||||
else
|
||||
echo "Missing ../PF_RING: please fetch PF_RING code from https://github.com/ntop/PF_RING and try again"
|
||||
exit
|
||||
fi
|
||||
fi
|
||||
AC_MSG_CHECKING([PF_RING nBPF])
|
||||
NBPF_HOME=${PWD}/../PF_RING/userland/nbpf
|
||||
LIBNBPF=${NBPF_HOME}/libnbpf.a
|
||||
if test -f ${LIBNBPF}; then :
|
||||
LIBS="${LIBS} ${LIBNBPF}"
|
||||
CFLAGS="${CFLAGS} -I${NBPF_HOME}"
|
||||
AC_DEFINE_UNQUOTED(HAVE_NBPF, "1", [PF_RING nBPF is present])
|
||||
AC_MSG_RESULT(yes)
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
||||
CFLAGS="${CFLAGS} -I../PF_RING/userland/nbpf"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue