[Swan] New error compiling the KLIPS kernel module

Michael Schwartzkopff ms at sys4.de
Mon Dec 1 20:57:18 EET 2014


Am Montag, 1. Dezember 2014, 16:57:13 schrieb Michael Schwartzkopff:
> Hi,
> 
> after resolving the problem from yesterday (Thanks Paul!) I stumbled on the
> next problem:
> 
> dpkg -i libreswan-moduls-dkms show the following error in the log file:
> 
> make[2]: Entering directory `/usr/src/linux-headers-3.2.0-4-amd64'
> make -C /usr/src/linux-headers-3.2.0-4-amd64 \
>         KBUILD_SRC=/usr/src/linux-headers-3.2.0-4-common \
>         KBUILD_EXTMOD="/var/lib/dkms/libreswan/3.12/build/modobj" -f
> /usr/src/linux-headers-3.2.0-4-common/Makefile \
>         modules
> ln -s -f /var/lib/dkms/libreswan/3.12/build/linux/net/ipsec/ipsec_init.c
> /var/lib/dkms/libreswan/3.12/build/modobj/ipsec_init.c
>   CC [M]  /var/lib/dkms/libreswan/3.12/build/modobj/ipsec_init.o
> In file included from
> /var/lib/dkms/libreswan/3.12/build/linux/include/libreswan/ipsec_kversion.h:
> 285:0, from
> /var/lib/dkms/libreswan/3.12/build/linux/include/libreswan/ipsec_param.h:34,
> from
> /var/lib/dkms/libreswan/3.12/build/modobj/ipsec_init.c:30:
> /usr/src/linux-headers-3.2.0-4-common/include/linux/ip.h:85:1: error:
> expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘struct’
> In file included from
> /var/lib/dkms/libreswan/3.12/build/modobj/ipsec_init.c:51:0:
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h: In function
> ‘ip_hdrlen’:
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:49:20: error: ‘struct
> iphdr’ has no member named ‘ihl’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h: In function
> ‘ip_is_fragment’:
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:242:13: error: ‘const
> struct iphdr’ has no member named ‘frag_off’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h: In function
> ‘ip_decrease_ttl’:
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:253:30: error:
> ‘struct iphdr’ has no member named ‘check’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:255:5: error: ‘struct
> iphdr’ has no member named ‘check’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:256:14: error:
> ‘struct iphdr’ has no member named ‘ttl’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h: In function
> ‘ip_select_ident_segs’:
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:275:10: error:
> ‘struct iphdr’ has no member named ‘frag_off’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:282:7: error: ‘struct
> iphdr’ has no member named ‘id’
> /usr/src/linux-headers-3.2.0-4-common/include/net/ip.h:285:7: error: ‘struct
> iphdr’ has no member named ‘id’
> make[5]: *** [/var/lib/dkms/libreswan/3.12/build/modobj/ipsec_init.o] Error
> 1 make[4]: *** [_module_/var/lib/dkms/libreswan/3.12/build/modobj] Error 2
> make[3]: *** [sub-make] Error 2
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-4-amd64'
> make[1]: *** [module26] Error 2
> make[1]: Leaving directory `/var/lib/dkms/libreswan/3.12/build'
> make: *** [module] Error 2
> make: Leaving directory `/var/lib/dkms/libreswan/3.12/build'
> 
> Any ideas where to search the error? Thanks.

Please ignore it. It was a typo in the sources.

Mit freundlichen Grüßen,

Michael Schwartzkopff

-- 
[*] sys4 AG

http://sys4.de, +49 (89) 30 90 46 64, +49 (162) 165 0044
Franziskanerstraße 15, 81669 München

Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263
Vorstand: Patrick Ben Koetter, Marc Schiffbauer
Aufsichtsratsvorsitzender: Florian Kirstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.libreswan.org/pipermail/swan/attachments/20141201/710c4097/attachment.sig>


More information about the Swan mailing list