Lines Matching refs:psk
1855 struct pfioc_state_kill *psk = NULL;
1857 PFIOC_STRUCT_BEGIN(addr, psk, error = ENOMEM; break;);
1858 error = pfioctl_ioc_state_kill(cmd, psk, p);
1859 PFIOC_STRUCT_END(psk, addr);
3549 pfioctl_ioc_state_kill(u_long cmd, struct pfioc_state_kill *psk, struct proc *p)
3559 psk->psk_ifname[sizeof (psk->psk_ifname) - 1] = '\0';
3563 if (!psk->psk_ifname[0] || strcmp(psk->psk_ifname,
3573 psk->psk_af = killed;
3575 pfsync_clear_states(pf_status.hostid, psk->psk_ifname);
3598 if ((!psk->psk_af || sk->af == psk->psk_af) &&
3599 (!psk->psk_proto || psk->psk_proto == sk->proto) &&
3600 PF_MATCHA(psk->psk_src.neg,
3601 &psk->psk_src.addr.v.a.addr,
3602 &psk->psk_src.addr.v.a.mask,
3604 PF_MATCHA(psk->psk_dst.neg,
3605 &psk->psk_dst.addr.v.a.addr,
3606 &psk->psk_dst.addr.v.a.mask,
3608 (pf_match_xport(psk->psk_proto,
3609 psk->psk_proto_variant, &psk->psk_src.xport,
3611 (pf_match_xport(psk->psk_proto,
3612 psk->psk_proto_variant, &psk->psk_dst.xport,
3614 (!psk->psk_ifname[0] || strcmp(psk->psk_ifname,
3625 psk->psk_af = killed;