K 10 svn:author V 2 kp K 8 svn:date V 27 2022-06-18T13:10:09.113793Z K 7 svn:log V 623 pf: Improve route-to handling of pfsync'd states When a state if pfsync’d to a different host it doesn’t get all of the expected pointers, including the pointer to the struct pfi_kif / struct ifnet rt_kif pointer. (I.e. the interface to route out on). That in turn means that pf_route() ends up dropping the packet. Use the rule's struct pfi_kif pointer so we can still route out of the expected interface. MFC after: 2 weeks Sponsored by: Orange Business Services (cherry picked from commit 81ef217ad428c29be669aac2166d194db31817a7) Git Hash: 592b4f93632aa1e0bfd9f28ccfd4ab46ecc99bf4 Git Author: kp@FreeBSD.org END