Home | History | Annotate | Download | only in net

Lines Matching defs:pnl

2078 		struct pfioc_natlook	*pnl = (struct pfioc_natlook *)addr;
2082 int m = 0, direction = pnl->direction;
2084 key.af = pnl->af;
2085 key.proto = pnl->proto;
2087 if (!pnl->proto ||
2088 PF_AZERO(&pnl->saddr, pnl->af) ||
2089 PF_AZERO(&pnl->daddr, pnl->af) ||
2090 ((pnl->proto == IPPROTO_TCP ||
2091 pnl->proto == IPPROTO_UDP) &&
2092 (!pnl->dport || !pnl->sport)))
2102 PF_ACPY(&key.ext.addr, &pnl->daddr, pnl->af);
2103 key.ext.port = pnl->dport;
2104 PF_ACPY(&key.gwy.addr, &pnl->saddr, pnl->af);
2105 key.gwy.port = pnl->sport;
2108 PF_ACPY(&key.lan.addr, &pnl->daddr, pnl->af);
2109 key.lan.port = pnl->dport;
2110 PF_ACPY(&key.ext.addr, &pnl->saddr, pnl->af);
2111 key.ext.port = pnl->sport;
2119 PF_ACPY(&pnl->rsaddr, &sk->lan.addr,
2121 pnl->rsport = sk->lan.port;
2122 PF_ACPY(&pnl->rdaddr, &pnl->daddr,
2123 pnl->af);
2124 pnl->rdport = pnl->dport;
2126 PF_ACPY(&pnl->rdaddr, &sk->gwy.addr,
2128 pnl->rdport = sk->gwy.port;
2129 PF_ACPY(&pnl->rsaddr, &pnl->saddr,
2130 pnl->af);
2131 pnl->rsport = pnl->sport;