pf: always create multihomed states as floating
authorKristof Provost <kp@FreeBSD.org>
Thu, 16 Nov 2023 16:06:29 +0000 (17:06 +0100)
committerKristof Provost <kp@FreeBSD.org>
Fri, 17 Nov 2023 22:33:43 +0000 (23:33 +0100)
commit0fe663b2a815dcb41431543940ec51408f418392
treef8f9d3157a4c6d725d370d4f9756ebf9204bc97a
parent772430dd67955850942d689714ab982da24257ba
pf: always create multihomed states as floating

When we create a new state for multihomed sctp connections (i.e.
based on INIT/INIT_ACK or ASCONF parameters) we cannot know what
interfaces we'll be seeing that traffic on. Make those states floating,
irrespective of state policy.

MFC after: 1 week
Sponsored by: Orange Business Services
sys/netpfil/pf/pf.c
tests/sys/netpfil/pf/sctp.py