[Swan-dev] Cat and CP, was Re: [Swan-commit] Changes to ref refs/heads/main

Andrew Cagney andrew.cagney at gmail.com
Thu Mar 9 02:08:18 EET 2023


On Wed, 8 Mar 2023 at 18:15, Paul Wouters <paul at nohats.ca> wrote:
>
>
>
> > On Mar 8, 2023, at 16:13, Andrew Cagney <cagney at vault.libreswan.fi> wrote:
> >
> > New commits:
> > commit 1f762e584d49aa76e2563ee6aa590c9af0dcc913
> > Author: Andrew Cagney <cagney at gnu.org>
> > Date:   Wed Mar 8 16:12:18 2023 -0500
> >
> >    ikev2: when CAT and CP always set .has_cat
> >
> >    re-org was only setting field when .client was updated
>
> When cat is allowed, it does not mean it is used - eg it is only used when it is behind NAT. When not behind NAT is should not be used or expected.  So this commit might be changing that logic.

The code is only called when need_v2_configuration_payload() which
checks NAT (that logic hasn't changed in a while).


More information about the Swan-dev mailing list