Openswan error
Jan Kratochvil
kratochvil na rcd.cz
Středa Únor 23 11:25:12 CET 2005
Na Googlu jsem v konferenci *Discussion list for Openswan users*
nasel nasledujici radu k odstraneni problému s openswan na kernelu 2.2.xx
ipsec_setup: Starting Openswan IPsec 1.0.9...
ipsec_setup: /lib/modules/2.2.26/misc/ipsec.o: unresolved symbol vsnprintf
/sbin/insmod -L /lib/modules/2.2.26/misc/ipsec.o
ipsec_setup: /lib/modules/2.2.26/misc/ipsec.o: unresolved
symbol vsnprintf
Bohuzel autor neuvadi do jake sekce v ksyms.c je nutne pridat
EXPORT_SYMBOLS(_vsnprintf)
ani podrobnosti zmene v include/linux/byteorder/swab.h
Dekuji za pomoc
Kratochvil Jan
>> Backport vsnprintf() from 2.4 into 2.2 (I think mcp, the 2.2 maintainer
> has done this already?)
> After severe puzzling, head scratching, googling and ksyms-ing
> I finally decided to add "EXPORT_SYMBOLS(_vsnprintf)" to
kernel/ksyms.c to get ipsec.o loading.
> A bit weird tho, I also had to change include/linux/byteorder/swab.h
> to make __fswab32 static instead of extern.
> Otherwise compiling of openswan would fail.
> Albert
Další informace o konferenci Linux