[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

#error Kernel only header included in userspace



bonsoir

j'essaie d'inclure le module layer-7 a iptables.
Pour cela, j'ai patché les sources d'iptables et j'essaie de recompiler mon noyau.
Le patch des sources d'iptables se fait bien.
mais lorsque je lance la commande pour installer le iptables sur le noyau, j'ai la sortie suivante:

/usr/src/iptables-1.3.5$ make KERNEL_DIR=/usr/src/linux
Extensions found: IPv4:CLUSTERIP IPv4:connbytes IPv4:dccp IPv4:layer7 IPv4:recent IPv4:string IPv6:ah IPv6:esp IPv6:frag IPv6:ipv6header IPv6:hbh IPv6:dst IPv6:REJECT IPv6:rt
cc -O2 -Wall -Wunused -I/usr/src/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.5\"  -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ah_sh.o -c extensions/libipt_ah.c
Dans le fichier inclus à partir de /usr/include/linux/autoconf.h:1,
          à partir de /usr/src/linux/include/linux/config.h:6,
          à partir de /usr/src/linux/include/linux/netfilter_ipv4.h:8,
          à partir de /usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:26,
          à partir de include/libiptc/libiptc.h:6,
          à partir de include/iptables.h:5,
          à partir de extensions/libipt_ah.c:8:
/usr/include/linux/err_kernel_only.h:1:2: erreur: #error Kernel only header included in userspace
make: *** [extensions/libipt_ah_sh.o] Erreur 1

je n'y comprends pas grand chose, je ne suis pas un specialiste de ce genre de pratiques...
ma distribution est une ubuntu 6.06 2.6.15-23-k7 #1 SMP et les sources utilisés proviennent de synaptic linux-source-2.6.15

auriez vous un petit coup de pouce a me donner?
bien cordialement,

Reply to: