> ok, thanks, I will create some tests for the problematic cases and hopefully > some fixes.
I'll push it once I've got a full test result. Long term, should: +#ifdef USE_XFRM_INTERFACE + if (c->xfrmi != NULL && c->xfrmi->if_id != 0) + if (!add_xfrm_interface(c, c->logger)) + return 0; +#endif which is sprinkled over the code base (I found 10 calls?), pushed into the routing / unrouting code proper? _______________________________________________ Swan-dev mailing list Swan-dev@lists.libreswan.org https://lists.libreswan.org/mailman/listinfo/swan-dev