Hello everyone,

Is there an updated sebek client that compiles under current linux
kernels (say, 2.6.17 or newer)?

[./honeywall/sebek-lin26-3.2.0b]# make

cp /lib/modules/2.6.17-11mdvcustom/build/net/packet/af_packet.c ./src
patch  ./src/af_packet.c ./src/af_packet.diff
patching file ./src/af_packet.c
Hunk #1 succeeded at 79 (offset 6 lines).
Hunk #2 succeeded at 1067 with fuzz 2 (offset 25 lines).
Hunk #3 succeeded at 1089 (offset 15 lines).
Hunk #4 succeeded at 1101 with fuzz 2 (offset 15 lines).
Hunk #5 succeeded at 1961 with fuzz 1 (offset 43 lines).
./gen_fudge.pl > ./src/fudge.h
cp ./sbk_install.sh ./src
cp ./parameters.sh  ./src
cd ./src; make -C /lib/modules/2.6.17-11mdvcustom/build
SUBDIRS=honeywall/sebek-lin26-3.2.0b/src modules
make[1]: Entering directory `/usr/src/linux-2.6.17-11mdv'
  CC [M]  honeywall/sebek-lin26-3.2.0b/src/sebek.o
In file included from honeywall/sebek-lin26-3.2.0b/src/syscall.h:35,
                 from honeywall/sebek-lin26-3.2.0b/src/sebek.h:51,
                 from honeywall/sebek-lin26-3.2.0b/src/sebek.c:23:
honeywall/sebek-lin26-3.2.0b/src/net.h:63: warning: 'packed' attribute
ignored for field of type 'char[12]'
honeywall/sebek-lin26-3.2.0b/src/net.h:73: warning: 'packed' attribute
ignored for field of type 'u8'
  CC [M]  honeywall/sebek-lin26-3.2.0b/src/net.o
In file included from honeywall/sebek-lin26-3.2.0b/src/net.c:20:
honeywall/sebek-lin26-3.2.0b/src/net.h:63: warning: 'packed' attribute
ignored for field of type 'char[12]'
honeywall/sebek-lin26-3.2.0b/src/net.h:73: warning: 'packed' attribute
ignored for field of type 'u8'
honeywall/sebek-lin26-3.2.0b/src/net.c: In function 'tx_pkt':
honeywall/sebek-lin26-3.2.0b/src/net.c:198: error: 'struct net_device'
has no member named 'xmit_lock'
honeywall/sebek-lin26-3.2.0b/src/net.c:210: error: 'struct net_device'
has no member named 'xmit_lock'
honeywall/sebek-lin26-3.2.0b/src/net.c:215: error: 'struct net_device'
has no member named 'xmit_lock'
honeywall/sebek-lin26-3.2.0b/src/net.c: In function 'sprintf_stats':
honeywall/sebek-lin26-3.2.0b/src/net.c:494: warning: format '%8lu'
expects type 'long unsigned int', but argument 12 has type 'u32'
honeywall/sebek-lin26-3.2.0b/src/net.c:494: warning: format '%7lu'
expects type 'long unsigned int', but argument 13 has type 'u32'
make[2]: *** [honeywall/sebek-lin26-3.2.0b/src/net.o] Error 1
make[1]: *** [_module_honeywall/sebek-lin26-3.2.0b/src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.17-11mdv'
make: *** [sebek] Error 2
[honeywall/sebek-lin26-3.2.0b]#

All ideas appreciated...

Thanks,
S.
_______________________________________________
Honeywall mailing list
[email protected]
https://public.honeynet.org/mailman/listinfo/honeywall

Reply via email to