charon-xpc: use kernel-libipsec instead of kernel-pfkey
This commit is contained in:
parent
546235d34c
commit
aafb6fa6c2
|
@ -26,10 +26,11 @@ a monolithic and static build. This can be achieved on OS X by using:
|
|||
CFLAGS="-idirafter /opt/local/include -O2 -Wall -Wno-format -Wno-pointer-sign" \
|
||||
./configure --enable-monolithic --disable-shared --enable-static \
|
||||
--disable-defaults \
|
||||
--enable-openssl --enable-kernel-pfkey --enable-kernel-pfroute \
|
||||
--enable-openssl --enable-kernel-libipsec --enable-kernel-pfroute \
|
||||
--enable-eap-mschapv2 --enable-eap-identity --enable-nonce \
|
||||
--enable-random --enable-pkcs1 --enable-pem --enable-socket-default \
|
||||
--enable-xauth-generic --enable-keychain --enable-charon \
|
||||
--enable-pkcs1 --enable-socket-default --enable-osx-attr \
|
||||
--enable-xauth-generic --enable-gcm --enable-ccm --enable-ctr \
|
||||
--enable-keychain --enable-charon \
|
||||
--enable-ikev1 --enable-ikev2
|
||||
|
||||
followed by calling make (no need to make install).
|
||||
|
|
|
@ -166,7 +166,7 @@ int main(int argc, char *argv[])
|
|||
"charon-xpc.close_ike_on_child_failure", "yes");
|
||||
if (!charon->initialize(charon,
|
||||
lib->settings->get_str(lib->settings, "charon-xpc.load",
|
||||
"random nonce pem pkcs1 openssl kernel-pfkey kernel-pfroute "
|
||||
"nonce pkcs1 openssl kernel-libipsec kernel-pfroute "
|
||||
"keychain socket-default eap-identity eap-mschapv2 osx-attr")))
|
||||
{
|
||||
exit(SS_RC_INITIALIZATION_FAILED);
|
||||
|
|
|
@ -236,6 +236,8 @@
|
|||
"-force_load",
|
||||
../../libstrongswan/.libs/libstrongswan.a,
|
||||
"-force_load",
|
||||
../../libipsec/.libs/libipsec.a,
|
||||
"-force_load",
|
||||
../../libhydra/.libs/libhydra.a,
|
||||
"-force_load",
|
||||
../../libcharon/.libs/libcharon.a,
|
||||
|
@ -288,6 +290,8 @@
|
|||
"-force_load",
|
||||
../../libstrongswan/.libs/libstrongswan.a,
|
||||
"-force_load",
|
||||
../../libipsec/.libs/libipsec.a,
|
||||
"-force_load",
|
||||
../../libhydra/.libs/libhydra.a,
|
||||
"-force_load",
|
||||
../../libcharon/.libs/libcharon.a,
|
||||
|
|
Loading…
Reference in New Issue