Index: usr.sbin/npf/npfctl/npf_build.c =================================================================== RCS file: /cvsroot/src/usr.sbin/npf/npfctl/npf_build.c,v retrieving revision 1.59 diff -p -u -r1.59 npf_build.c --- usr.sbin/npf/npfctl/npf_build.c 1 Jul 2025 19:55:15 -0000 1.59 +++ usr.sbin/npf/npfctl/npf_build.c 10 Aug 2025 08:50:09 -0000 @@ -819,6 +819,16 @@ npfctl_build_rule(uint32_t attr, const c const char *pcap_filter, const char *rproc) { nl_rule_t *rl, *cg; + const filt_opts_t empty_fopts = { + .uid = { .id = { 0, 0 }, .op = NPF_OP_NONE }, + .gid = { .id = { 0, 0 }, .op = NPF_OP_NONE }, + .layer = NPF_RULE_LAYER_3, + .fo_finvert = true, + .fo_tinvert = true + }; + + if (fopts == NULL) + fopts = &empty_fopts; attr |= (npf_conf ? 0 : NPF_RULE_DYNAMIC);