Home | History | Annotate | Download | only in identd

Lines Matching defs:nl

33 	struct pfioc_natlook nl;
36 (void)memset(&nl, 0, sizeof(nl));
41 (void)memcpy(&nl.daddr.v4, &csatosin(&ss[0])->sin_addr,
43 (void)memcpy(&nl.saddr.v4, &csatosin(&ss[1])->sin_addr,
45 nl.dport = csatosin(&ss[0])->sin_port;
46 nl.sport = csatosin(&ss[1])->sin_port;
47 nl.af = AF_INET;
48 nl.proto = IPPROTO_TCP;
49 nl.direction = PF_IN;
52 (void)memcpy(&nl.daddr.v6, &csatosin6(&ss[0])->sin6_addr,
54 (void)memcpy(&nl.saddr.v6, &csatosin6(&ss[1])->sin6_addr,
56 nl.dport = csatosin6(&ss[0])->sin6_port;
57 nl.sport = csatosin6(&ss[1])->sin6_port;
58 nl.af = AF_INET6;
59 nl.proto = IPPROTO_TCP;
60 nl.direction = PF_IN;
73 if (ioctl(dev, DIOCNATLOOK, &nl) == -1) {
86 (void)memcpy(&satosin(nat_addr)->sin_addr, &nl.rsaddr.v4,
93 (void)memcpy(&satosin6(nat_addr)->sin6_addr, &nl.rsaddr.v6,
101 *nat_lport = nl.rsport;