I am running x64 CentOS 6.4 with latest stable kernel.org kernel
(kernel-ml-3.10.10 from elrepo.org). Here is my attempt to build the
kernel module from the latest PF_RING from svn:
[branch@nids-sen kernel]$ make
make -C /lib/modules/3.10.10-1.el6.elrepo.x86_64/build
SUBDIRS=/home/branch/P/kernel EXTRA_CFLAGS='-I/home/branch/P/kernel
-DSVN_REV="\"6734\""' modules
make[1]: Entering directory `/usr/src/kernels/3.10.10-1.el6.elrepo.x86_64'
CC [M] /home/branch/P/kernel/pf_ring.o
/home/branch/P/kernel/pf_ring.c: In function âring_proc_addâ:
/home/branch/P/kernel/pf_ring.c:956: error: implicit declaration of
function âcreate_proc_read_entryâ
/home/branch/P/kernel/pf_ring.c: In function âring_proc_initâ:
/home/branch/P/kernel/pf_ring.c:1584: warning: assignment makes pointer
from integer without a cast
/home/branch/P/kernel/pf_ring.c:1588: warning: assignment makes pointer
from integer without a cast
/home/branch/P/kernel/pf_ring.c: In function âskb_ring_handlerâ:
/home/branch/P/kernel/pf_ring.c:4539: error: âstruct net_deviceâ has no
member named âmasterâ
/home/branch/P/kernel/pf_ring.c:4599: error: âstruct net_deviceâ has no
member named âmasterâ
/home/branch/P/kernel/pf_ring.c: In function âsetSocketStatsâ:
/home/branch/P/kernel/pf_ring.c:7480: warning: assignment makes pointer
from integer without a cast
/home/branch/P/kernel/pf_ring.c: In function âring_notifierâ:
/home/branch/P/kernel/pf_ring.c:9435: error: dereferencing pointer to
incomplete type
/home/branch/P/kernel/pf_ring.c:9444: error: dereferencing pointer to
incomplete type
/home/branch/P/kernel/pf_ring.c:9468: error: dereferencing pointer to
incomplete type
/home/branch/P/kernel/pf_ring.c:9468: error: dereferencing pointer to
incomplete type
/home/branch/P/kernel/pf_ring.c:9469: error: dereferencing pointer to
incomplete type
/home/branch/P/kernel/pf_ring.c:9469: error: dereferencing pointer to
incomplete type
make[2]: *** [/home/branch/P/kernel/pf_ring.o] Error 1
make[1]: *** [_module_/home/branch/P/kernel] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.10.10-1.el6.elrepo.x86_64'
make: *** [all] Error 2
Is this kernel too new for PF_RING? If so, how recent of a kernel can I
build PF_RING against? For another application, I need something newer
than the stock 2.6 kernel in CentOS 6 .4.
Kevin
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc