New commits:
commit 7a167e70aa22a78bd32165e70a6d7e4da06ac06c
Author: Andrew Cagney <[email protected]>
Date: Sun Mar 12 12:31:05 2023 -0400
routing: dump bogus TEMPLATE transitions
The only needed template transitions are:
UNROUTED -[ROUTE]-> ROUTED_PROSPECTIVE -[UNROUTE]-> UNROUTED
The transition:
UNROUTED -[UNROUTE]-> UNROUTED
while suspect, remains as code is triggering it.
commit 534e3d7d96612c466e0f4745065c46f05c72f25e
Author: Andrew Cagney <[email protected]>
Date: Sun Mar 12 11:39:31 2023 -0400
sec_label: make a labeled_parent() a CK_INSTANCE, not a CK_TEMPLATE
sec_labels connections are instantiated:
template -> parent (IKE) -> child (IPsec)
The "parent" connection, which is both kind of template and kind
of instance like, was being instantiated as a CK_TEMPLATE. This
meant that the template routing code had to handle some pretty
weird sec_label specific transitions. Changing it to CK_INSTANCE
lets that code be dumped.
_______________________________________________
Swan-commit mailing list
[email protected]
https://lists.libreswan.org/mailman/listinfo/swan-commit