Lines Matching refs:pnl

1785 		struct pfioc_natlook *__single pnl = NULL;  in pfioctl()  local
1787 PFIOC_STRUCT_BEGIN(addr, pnl); in pfioctl()
1788 error = pfioctl_ioc_natlook(cmd, pnl, p); in pfioctl()
1789 PFIOC_STRUCT_END(pnl, addr); in pfioctl()
3690 pfioctl_ioc_natlook(u_long cmd, struct pfioc_natlook *pnl, struct proc *p) in pfioctl_ioc_natlook() argument
3700 int m = 0, direction = pnl->direction; in pfioctl_ioc_natlook()
3702 key.proto = pnl->proto; in pfioctl_ioc_natlook()
3703 key.proto_variant = pnl->proto_variant; in pfioctl_ioc_natlook()
3705 if (!pnl->proto || in pfioctl_ioc_natlook()
3706 PF_AZERO(&pnl->saddr, pnl->af) || in pfioctl_ioc_natlook()
3707 PF_AZERO(&pnl->daddr, pnl->af) || in pfioctl_ioc_natlook()
3708 ((pnl->proto == IPPROTO_TCP || in pfioctl_ioc_natlook()
3709 pnl->proto == IPPROTO_UDP) && in pfioctl_ioc_natlook()
3710 (!pnl->dxport.port || !pnl->sxport.port))) { in pfioctl_ioc_natlook()
3720 key.af_gwy = pnl->af; in pfioctl_ioc_natlook()
3721 PF_ACPY(&key.ext_gwy.addr, &pnl->daddr, in pfioctl_ioc_natlook()
3722 pnl->af); in pfioctl_ioc_natlook()
3723 memcpy(&key.ext_gwy.xport, &pnl->dxport, in pfioctl_ioc_natlook()
3725 PF_ACPY(&key.gwy.addr, &pnl->saddr, pnl->af); in pfioctl_ioc_natlook()
3726 memcpy(&key.gwy.xport, &pnl->sxport, in pfioctl_ioc_natlook()
3730 key.af_lan = pnl->af; in pfioctl_ioc_natlook()
3731 PF_ACPY(&key.lan.addr, &pnl->daddr, pnl->af); in pfioctl_ioc_natlook()
3732 memcpy(&key.lan.xport, &pnl->dxport, in pfioctl_ioc_natlook()
3734 PF_ACPY(&key.ext_lan.addr, &pnl->saddr, in pfioctl_ioc_natlook()
3735 pnl->af); in pfioctl_ioc_natlook()
3736 memcpy(&key.ext_lan.xport, &pnl->sxport, in pfioctl_ioc_natlook()
3745 PF_ACPY(&pnl->rsaddr, &sk->lan.addr, in pfioctl_ioc_natlook()
3747 memcpy(&pnl->rsxport, &sk->lan.xport, in pfioctl_ioc_natlook()
3748 sizeof(pnl->rsxport)); in pfioctl_ioc_natlook()
3749 PF_ACPY(&pnl->rdaddr, &pnl->daddr, in pfioctl_ioc_natlook()
3750 pnl->af); in pfioctl_ioc_natlook()
3751 memcpy(&pnl->rdxport, &pnl->dxport, in pfioctl_ioc_natlook()
3752 sizeof(pnl->rdxport)); in pfioctl_ioc_natlook()
3754 PF_ACPY(&pnl->rdaddr, &sk->gwy.addr, in pfioctl_ioc_natlook()
3756 memcpy(&pnl->rdxport, &sk->gwy.xport, in pfioctl_ioc_natlook()
3757 sizeof(pnl->rdxport)); in pfioctl_ioc_natlook()
3758 PF_ACPY(&pnl->rsaddr, &pnl->saddr, in pfioctl_ioc_natlook()
3759 pnl->af); in pfioctl_ioc_natlook()
3760 memcpy(&pnl->rsxport, &pnl->sxport, in pfioctl_ioc_natlook()
3761 sizeof(pnl->rsxport)); in pfioctl_ioc_natlook()