Lines Matching defs:pnl
2944 struct pfioc_natlook *pnl = (struct pfioc_natlook *)addr;
2948 int m = 0, direction = pnl->direction;
2955 if (!pnl->proto ||
2956 PF_AZERO(&pnl->saddr, pnl->af) ||
2957 PF_AZERO(&pnl->daddr, pnl->af) ||
2958 ((pnl->proto == IPPROTO_TCP ||
2959 pnl->proto == IPPROTO_UDP) &&
2960 (!pnl->dport || !pnl->sport)))
2964 key.af = pnl->af;
2965 key.proto = pnl->proto;
2966 PF_ACPY(&key.addr[sidx], &pnl->saddr, pnl->af);
2967 key.port[sidx] = pnl->sport;
2968 PF_ACPY(&key.addr[didx], &pnl->daddr, pnl->af);
2969 key.port[didx] = pnl->dport;
2978 PF_ACPY(&pnl->rsaddr, &sk->addr[sidx], sk->af);
2979 pnl->rsport = sk->port[sidx];
2980 PF_ACPY(&pnl->rdaddr, &sk->addr[didx], sk->af);
2981 pnl->rdport = sk->port[didx];