pnl 1768 net/pf_ioctl.c struct pfioc_natlook *pnl = (struct pfioc_natlook *)addr; pnl 1772 net/pf_ioctl.c int m = 0, direction = pnl->direction; pnl 1774 net/pf_ioctl.c key.af = pnl->af; pnl 1775 net/pf_ioctl.c key.proto = pnl->proto; pnl 1777 net/pf_ioctl.c if (!pnl->proto || pnl 1778 net/pf_ioctl.c PF_AZERO(&pnl->saddr, pnl->af) || pnl 1779 net/pf_ioctl.c PF_AZERO(&pnl->daddr, pnl->af) || pnl 1780 net/pf_ioctl.c ((pnl->proto == IPPROTO_TCP || pnl 1781 net/pf_ioctl.c pnl->proto == IPPROTO_UDP) && pnl 1782 net/pf_ioctl.c (!pnl->dport || !pnl->sport))) pnl 1792 net/pf_ioctl.c PF_ACPY(&key.ext.addr, &pnl->daddr, pnl->af); pnl 1793 net/pf_ioctl.c key.ext.port = pnl->dport; pnl 1794 net/pf_ioctl.c PF_ACPY(&key.gwy.addr, &pnl->saddr, pnl->af); pnl 1795 net/pf_ioctl.c key.gwy.port = pnl->sport; pnl 1798 net/pf_ioctl.c PF_ACPY(&key.lan.addr, &pnl->daddr, pnl->af); pnl 1799 net/pf_ioctl.c key.lan.port = pnl->dport; pnl 1800 net/pf_ioctl.c PF_ACPY(&key.ext.addr, &pnl->saddr, pnl->af); pnl 1801 net/pf_ioctl.c key.ext.port = pnl->sport; pnl 1809 net/pf_ioctl.c PF_ACPY(&pnl->rsaddr, &sk->lan.addr, pnl 1811 net/pf_ioctl.c pnl->rsport = sk->lan.port; pnl 1812 net/pf_ioctl.c PF_ACPY(&pnl->rdaddr, &pnl->daddr, pnl 1813 net/pf_ioctl.c pnl->af); pnl 1814 net/pf_ioctl.c pnl->rdport = pnl->dport; pnl 1816 net/pf_ioctl.c PF_ACPY(&pnl->rdaddr, &sk->gwy.addr, pnl 1818 net/pf_ioctl.c pnl->rdport = sk->gwy.port; pnl 1819 net/pf_ioctl.c PF_ACPY(&pnl->rsaddr, &pnl->saddr, pnl 1820 net/pf_ioctl.c pnl->af); pnl 1821 net/pf_ioctl.c pnl->rsport = pnl->sport;