From 607eebcfcff0bba300b54977669cce63c6f6a129 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Mon, 9 Mar 2015 18:08:52 +0100 Subject: libipsec: Pass separate inbound/update flags to the IPsec SA manager Similar to other kernel interfaces, the libipsec backends uses the flag for different purposes, and therefore should get separate flags. --- src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libcharon/plugins/kernel_libipsec') diff --git a/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c b/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c index eabcb9311..6246dc505 100644 --- a/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c +++ b/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c @@ -259,7 +259,8 @@ METHOD(kernel_ipsec_t, add_sa, status_t, { return ipsec->sas->add_sa(ipsec->sas, src, dst, spi, protocol, reqid, mark, tfc, lifetime, enc_alg, enc_key, int_alg, int_key, - mode, ipcomp, cpi, initiator, encap, esn, inbound); + mode, ipcomp, cpi, initiator, encap, esn, + inbound, update); } METHOD(kernel_ipsec_t, update_sa, status_t, -- cgit v1.2.3