On Tue, 21 Apr 2015, Herbert Xu wrote:

Subject: Re: [Swan-dev] pluto: Always delete outbound SA with inbound SA

On Mon, Apr 20, 2015 at 09:45:01AM -0400, Paul Wouters wrote:

It's on my todo list. I am puzzled by your "Ever since
the outbound SA before the inbound SA", and wanted to track that
change down first to get more context. I'm thinking the most likely
candidate of this is the removal of the loopback code that did
horrible things like only install part of an SA to itself.

It was added by

commit f77d044ab9506498d71b266e4495717f677da4d6

Thanks for finding that commit for me. I've updated ipsec_delete_sa() to not
have the bool inbound_only parameter anymore.

Paul


Author: Michael Richardson <[email protected]>
Date:   Wed Feb 22 12:49:49 2006 -0500

   this include much refactoring of kernel_pfkey.c code into mast vs klips
   functions. The kernel.c add_sa code now looks at the ref/refhim arguments
   to the kernel_sa, making sure to install outgoing SA before incoming SA
   so that we can refer to outgoing SA as the refhim.
   kernel_mast.c now locates a useful mastXXX device, creating only one
   if we need it
_______________________________________________
Swan-dev mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-dev

Reply via email to