/freebsd-9.3-release/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 | getnattype.c | 26 ipnat_t *ipn, ipnat; local 35 ipn = nat->nat_ptr; 36 if (kmemcpy((char *)&ipnat, (long)ipn, sizeof(ipnat)))
|
H A D | printpool.c | 20 ip_pool_node_t *ipnp, *ipnpn, ipn; local 40 (*copyfunc)(ipnpn, ipnp, sizeof(ipn));
|
/freebsd-9.3-release/sys/contrib/ipfilter/netinet/ |
H A D | ip_ipsec_pxy.c | 91 ipnat_t *ipn; local 124 ipn = &ipsec->ipsc_rule; 126 ipn->in_tqehead[0] = fr_addtimeoutqueue(&nat_utqe, ttl); 127 ipn->in_tqehead[1] = fr_addtimeoutqueue(&nat_utqe, ttl); 128 ipn->in_ifps[0] = fin->fin_ifp; 129 ipn->in_apr = NULL; 130 ipn->in_use = 1; 131 ipn->in_hits = 1; 132 ipn->in_nip = ntohl(nat->nat_outip.s_addr); 133 ipn [all...] |
H A D | ip_pptp_pxy.c | 91 ipnat_t *ipn; local 120 ipn = &pptp->pptp_rule; 121 ipn->in_ifps[0] = fin->fin_ifp; 122 ipn->in_apr = NULL; 123 ipn->in_use = 1; 124 ipn->in_hits = 1; 125 ipn->in_ippip = 1; 127 ipn->in_nip = ntohl(nat->nat_outip.s_addr); 128 ipn->in_outip = fin->fin_saddr; 129 ipn [all...] |
H A D | ip_rpcb_pxy.c | 1151 ipnat_t *ipn, ipnat; local 1158 ipn = nat->nat_ptr; 1223 /* XXX Since we're just copying the original ipn contents 1228 bcopy((char *)ipn, (char *)&ipnat, sizeof(ipnat)); 1229 ipn->in_flags = nflags & IPN_TCPUDP; 1230 ipn->in_apr = NULL; 1231 ipn->in_p = proto; 1232 ipn->in_pmin = htons(fi.fin_dport); 1233 ipn->in_pmax = htons(fi.fin_dport); 1234 ipn [all...] |
H A D | ip_nat.c | 1283 nat_save_t *ipn, ipns; local 1293 KMALLOCS(ipn, nat_save_t *, ipns.ipn_dsize); 1294 if (ipn == NULL) 1301 ipn->ipn_dsize = ipns.ipn_dsize; 1324 ipn->ipn_next = nat->nat_next; 1329 bcopy((char *)nat, &ipn->ipn_nat, sizeof(*nat)); 1335 bcopy((char *)nat->nat_ptr, (char *)&ipn->ipn_ipnat, 1336 sizeof(ipn->ipn_ipnat)); 1343 bcopy((char *)nat->nat_fr, (char *)&ipn->ipn_fr, 1344 sizeof(ipn 1405 nat_save_t ipn, *ipnn; local 1680 struct ipnat *ipn; local 3146 ipnat_t *ipn; local 3391 ipnat_t *ipn; local 5068 ipnat_t *ipn, *nextipnat = NULL, zeroipn; local [all...] |
H A D | ip_pool.c | 796 /* Parameters: ipn(I) - pointer to pool structure */ 802 void ip_pool_node_deref(ipn) 803 ip_pool_node_t *ipn; 806 ipn->ipn_ref--; 808 if (ipn->ipn_ref == 0) { 809 KFREE(ipn); 923 /* Parameters: ipn(I) - pointer to pool structure */
|
H A D | ip_proxy.c | 351 ipnat_t *ipn; local 354 ipn = nat->nat_ptr; 358 (u_long)ipn); 367 apr = ipn->in_apr;
|
H A D | fil.c | 3682 u_32_t ipn; local 3685 ip = ipn = ntohl(ip); 3686 for (i = 32; i; i--, ipn *= 2) 3687 if (ipn & 0x80000000) 3691 ipn = 0; 3693 ipn *= 2; 3695 ipn++; 3697 if (ipn == ip)
|
/freebsd-9.3-release/contrib/ipfilter/l4check/ |
H A D | l4check.c | 103 ipnat_t *ipn = &l4->l4_nat; local 105 printf("Add NAT rule for %s/%#x,%u -> ", inet_ntoa(ipn->in_out[0].in4), 106 ipn->in_outmsk, ntohs(ipn->in_pmin)); 107 printf("%s,%u\n", inet_ntoa(ipn->in_in[0].in4), ntohs(ipn->in_pnext)); 113 obj.ipfo_size = sizeof(*ipn); 114 obj.ipfo_ptr = ipn; 125 ipnat_t *ipn = &l4->l4_nat; local 128 inet_ntoa(ipn 506 ipnat_t *ipn; local [all...] |
/freebsd-9.3-release/contrib/ipfilter/tools/ |
H A D | ipfs.c | 169 nat_save_t ipn; local 180 nat = &ipn.ipn_nat; 191 for (pos = 0; read(fd, &ipn, sizeof(ipn)) == sizeof(ipn); ) { 214 if (write(fd, &ipn, sizeof(ipn)) != sizeof(ipn)) { 573 nat_save_t ipn, *in, *ipnhead = NULL, *in1, *ipntail = NULL; local 595 bzero((char *)&ipn, sizeo [all...] |
H A D | ipnat.c | 319 ipnat_t ipn; local 323 if (kmemcpy((char *)&ipn, (long)nsp->ns_list, 324 sizeof(ipn))) { 329 printf("%lu ", ipn.in_hits); 330 printnat(&ipn, opts & (OPT_DEBUG|OPT_VERBOSE)); 331 nsp->ns_list = ipn.in_next; 449 ipnat_t ipn; local 460 iter.igi_data = &ipn; 470 printf("%lu ", ipn.in_hits); 471 printnat(&ipn, opt [all...] |
H A D | ipftest.c | 640 ipnat_t *ipn; local 644 for (ipn = nat_list; ipn != NULL; ipn = ipn->in_next) 645 printnat(ipn, opts & (OPT_DEBUG|OPT_VERBOSE));
|
H A D | ipnat_y.y | 813 ipnat_t *ipn; 815 ipn = ptr; 838 printnat(ipn, opts); 841 binprint(ipn, sizeof(*ipn)); 862 printnat(ipn, opts);
|
/freebsd-9.3-release/sys/netipsec/ |
H A D | ipsec_input.c | 353 struct ip ipn; local 360 /* ipn will now contain the inner IPv4 header */ 362 (caddr_t) &ipn); 372 ipn.ip_src.s_addr != 380 inet_ntoa4(ipn.ip_src), 612 struct ip ipn; local 619 /* ipn will now contain the inner IPv4 header */ 620 m_copydata(m, skip, sizeof(struct ip), (caddr_t) &ipn); 628 ipn.ip_src.s_addr != saidx->proxy.sin.sin_addr.s_addr) || 635 inet_ntoa4(ipn [all...] |
/freebsd-9.3-release/usr.bin/netstat/ |
H A D | if.c | 536 struct iftot *iftot, *ip, *ipn, *total, *sum, *interesting; local 564 if ((ipn = malloc(sizeof(struct iftot))) == NULL) { 568 memset(ipn, 0, sizeof(struct iftot)); 569 SLIST_NEXT(ip, chain) = ipn; 570 ip = ipn;
|
/freebsd-9.3-release/contrib/ipfilter/samples/ |
H A D | proxy.c | 144 ipnat_t *ipn; local
|