/freebsd-12-stable/contrib/ipfilter/lib/ |
H A D | count4bits.c | 23 u_int ipn; local 25 ip = ipn = ntohl(ip); 26 for (i = 32; i; i--, ipn *= 2) 27 if (ipn & 0x80000000) 31 ipn = 0; 33 ipn *= 2; 35 ipn++; 37 if (ipn == ip)
|
H A D | printpool.c | 20 ip_pool_node_t *ipnp, *ipnpn, ipn, **pnext; local 41 (*copyfunc)(ipnpn, ipnp, sizeof(ipn));
|
/freebsd-12-stable/sys/contrib/ipfilter/netinet/ |
H A D | ip_ipsec_pxy.c | 146 ipnat_t *ipn, *np; local 177 KMALLOCS(ipn, ipnat_t *, size); 178 if (ipn == NULL) { 186 bzero((char *)ipn, size); 187 ipsec->ipsc_rule = ipn; 194 ipn->in_size = size; 196 ipn->in_tqehead[0] = ipf_nat_add_tq(softc, ttl); 197 ipn->in_tqehead[1] = ipf_nat_add_tq(softc, ttl); 198 ipn->in_ifps[0] = fin->fin_ifp; 199 ipn [all...] |
H A D | ip_tftp_pxy.c | 173 ipnat_t *ipn; local 185 KMALLOCS(ipn, ipnat_t *, size); 186 if (ipn == NULL) { 194 bzero((char *)ipn, size); 195 ti->ti_rule = ipn; 201 ipn->in_size = size; 202 ipn->in_apr = NULL; 203 ipn->in_use = 1; 204 ipn->in_hits = 1; 205 ipn [all...] |
H A D | ip_proxy.c | 779 ipnat_t *ipn; local 782 ipn = nat->nat_ptr; 786 (u_long)ipn); 795 apr = ipn->in_apr; 1324 ipnat_t *ipn; local 1330 KMALLOCS(ipn, ipnat_t *, size); 1331 if (ipn == NULL) 1334 bzero((char *)ipn, size); 1336 ipn->in_use = 1; 1337 ipn 1412 ipnat_t *ipn; local [all...] |
H A D | ip_pptp_pxy.c | 117 ipnat_t *ipn; local 142 KMALLOCS(ipn, ipnat_t *, size); 143 if (ipn == NULL) { 151 bzero((char *)ipn, size); 152 pptp->pptp_rule = ipn; 159 ipn->in_size = size; 160 ipn->in_ifps[0] = fin->fin_ifp; 161 ipn->in_apr = NULL; 162 ipn->in_use = 1; 163 ipn [all...] |
H A D | ip_rpcb_pxy.c | 1157 ipnat_t *ipn, ipnat; local 1164 ipn = nat->nat_ptr; 1231 /* XXX Since we're just copying the original ipn contents 1236 bcopy((char *)ipn, (char *)&ipnat, sizeof(ipnat)); 1237 ipn->in_flags = nflags & IPN_TCPUDP; 1238 ipn->in_apr = NULL; 1239 ipn->in_pr[0] = proto; 1240 ipn->in_pr[1] = proto; 1241 ipn->in_dpmin = fi.fin_dport; 1242 ipn [all...] |
H A D | ip_rcmd_pxy.c | 76 ipnat_t *ipn; local 94 ipn = ipf_proxy_rule_rev(nat); 95 if (ipn == NULL) { 104 rc->rcmd_rule = ipn;
|
H A D | ip_nat.c | 1798 nat_save_t *ipn, ipns; local 1810 KMALLOCS(ipn, nat_save_t *, ipns.ipn_dsize); 1811 if (ipn == NULL) { 1820 ipn->ipn_dsize = ipns.ipn_dsize; 1846 ipn->ipn_next = nat->nat_next; 1851 bcopy((char *)nat, &ipn->ipn_nat, sizeof(*nat)); 1857 bcopy((char *)nat->nat_ptr, (char *)&ipn->ipn_ipnat, 1858 ipn->ipn_ipnat.in_size); 1865 bcopy((char *)nat->nat_fr, (char *)&ipn->ipn_fr, 1866 sizeof(ipn 1931 nat_save_t ipn, *ipnn; local 2278 struct ipnat *ipn; local 4084 ipnat_t *ipn; local 4419 ipnat_t *ipn; local 6603 ipnat_t *ipn, *nextipnat = NULL, zeroipn; local [all...] |
H A D | ip_ftp_pxy.c | 465 ipnat_t *ipn; local 554 ipn = ipf_proxy_rule_rev(nat); 555 if (ipn == NULL) 557 ipn->in_use = 0; 587 nat2 = ipf_nat6_add(&fi, ipn, &ftp->ftp_pendnat, flags, 591 nat2 = ipf_nat_add(&fi, ipn, &ftp->ftp_pendnat, flags, 597 KFREES(ipn, ipn->in_size); 869 ipnat_t *ipn; local 901 ipn [all...] |
H A D | ip_pool.c | 1249 /* ipn(I) - pointer to pool structure */ 1256 ipf_pool_node_deref(softp, ipn) 1258 ip_pool_node_t *ipn; 1261 ipn->ipn_ref--; 1263 if (ipn->ipn_ref == 0) { 1264 KFREE(ipn);
|
H A D | ip_nat6.c | 1912 ipnat_t *ipn; local 2004 ipn = nat->nat_ptr; 2006 if ((ipn != NULL) && (nat->nat_aps != NULL)) 2234 ipnat_t *ipn; local 2321 ipn = nat->nat_ptr; 2323 if ((ipn != NULL) && (nat->nat_aps != NULL))
|
H A D | fil.c | 3929 u_32_t ipn; local 3932 ip = ipn = ntohl(ip); 3933 for (i = 32; i; i--, ipn *= 2) 3934 if (ipn & 0x80000000) 3938 ipn = 0; 3940 ipn *= 2; 3942 ipn++; 3944 if (ipn == ip)
|
/freebsd-12-stable/contrib/ipfilter/l4check/ |
H A D | l4check.c | 101 ipnat_t *ipn = &l4->l4_nat; local 103 printf("Add NAT rule for %s/%#x,%u -> ", inet_ntoa(ipn->in_out[0]), 104 ipn->in_outmsk, ntohs(ipn->in_pmin)); 105 printf("%s,%u\n", inet_ntoa(ipn->in_in[0]), ntohs(ipn->in_pnext)); 107 if (ioctl(natfd, SIOCADNAT, &ipn) == -1) 116 ipnat_t *ipn = &l4->l4_nat; local 119 inet_ntoa(ipn->in_out[0]), ipn 492 ipnat_t *ipn; local [all...] |
/freebsd-12-stable/contrib/ipfilter/tools/ |
H A D | ipfs.c | 157 nat_save_t ipn; local 168 nat = &ipn.ipn_nat; 179 for (pos = 0; read(fd, &ipn, sizeof(ipn)) == sizeof(ipn); ) { 194 if (write(fd, &ipn, sizeof(ipn)) != sizeof(ipn)) { 553 nat_save_t ipn, *in, *ipnhead = NULL, *in1, *ipntail = NULL; local 575 bzero((char *)&ipn, sizeo [all...] |
H A D | ippool_y.y | 783 ip_pool_node_t *ntop, *ipn, node, *last; 798 ipn = calloc(1, sizeof(*ipn)); 799 if (ipn == NULL) 801 ipn->ipn_addr = node.ipn_addr; 802 ipn->ipn_mask = node.ipn_mask; 804 ntop = ipn; 806 last->ipn_next = ipn; 807 last = ipn;
|
H A D | ipnat.c | 337 ipnat_t ipn; local 343 if (kmemcpy((char *)&ipn, (long)nsp->ns_list, 344 sizeof(ipn))) { 349 printf("%lu ", ipn.in_hits); 350 printnat(&ipn, opts & (OPT_DEBUG|OPT_VERBOSE)); 351 nsp->ns_list = ipn.in_next; 531 ipnat_t *ipn; local 544 ipn = (ipnat_t *)buffer; 555 printf("%lu ", ipn->in_hits); 556 printnat(ipn, opt [all...] |
H A D | ipftest.c | 528 ipnat_t *ipn; local 532 for (ipn = softn->ipf_nat_list; ipn != NULL; ipn = ipn->in_next) 533 printnat(ipn, opts & (OPT_DEBUG|OPT_VERBOSE));
|
H A D | ipnat_y.y | 1476 ipnat_t *ipn; 1478 ipn = ptr; 1481 obj.ipfo_size = ipn->in_size; 1500 printnat(ipn, opts); 1503 binprint(ipn, ipn->in_size); 1511 ipn->in_flineno); 1515 PRINTF("hits %lu ", ipn->in_hits); 1518 ipn->in_bytes[0] + ipn [all...] |
/freebsd-12-stable/contrib/ipfilter/samples/ |
H A D | proxy.c | 144 ipnat_t *ipn; local
|