| /NextBSD/sys/contrib/ipfilter/netinet/ |
| HD | ip_fil_freebsd.c | 352 ipf_send_reset(fin) in ipf_send_reset() argument 353 fr_info_t *fin; in ipf_send_reset() 363 tcp = fin->fin_dp; 367 if (ipf_checkl4sum(fin) == -1) 370 tlen = fin->fin_dlen - (TCP_OFF(tcp) << 2) + 375 hlen = (fin->fin_v == 6) ? sizeof(ip6_t) : sizeof(ip_t); 426 if (fin->fin_v == 6) { 427 ip6->ip6_flow = ((ip6_t *)fin->fin_ip)->ip6_flow; 431 ip6->ip6_src = fin->fin_dst6.in6; 432 ip6->ip6_dst = fin->fin_src6.in6; [all …]
|
| HD | ip_nat6.c | 462 ipf_nat6_newmap(fin, nat, ni) in ipf_nat6_newmap() argument 463 fr_info_t *fin; in ipf_nat6_newmap() 467 ipf_main_softc_t *softc = fin->fin_main_soft; 489 sport = fin->fin_data[1]; 492 sport = htons(fin->fin_data[0]); 493 dport = htons(fin->fin_data[1]); 509 hm = ipf_nat6_hostmap(softn, np, &fin->fin_src6, 510 &fin->fin_dst6, &in, 0); 532 temp.i6[0] = fin->fin_src6.i6[0] & 534 temp.i6[1] = fin->fin_src6.i6[1] & [all …]
|
| HD | fil.c | 461 ipf_pr_short6(fin, xmin) in ipf_pr_short6() argument 462 fr_info_t *fin; in ipf_pr_short6() 466 if (fin->fin_dlen < xmin) 467 fin->fin_flx |= FI_SHORT; 483 ipf_pr_ipv6hdr(fin) in ipf_pr_ipv6hdr() argument 484 fr_info_t *fin; in ipf_pr_ipv6hdr() 486 ip6_t *ip6 = (ip6_t *)fin->fin_ip; 488 fr_ip_t *fi = &fin->fin_fi; 490 fin->fin_off = 0; 498 fin->fin_crc = p; [all …]
|
| HD | ip_frag.c | 365 ipfr_frag_new(softc, softf, fin, pass, table in ipfr_frag_new() argument 372 fr_info_t *fin; 388 if ((fin->fin_flx & (FI_FRAG|FI_BAD)) != FI_FRAG) { 394 if (fin->fin_off != 0) { 400 frag.ipfr_v = fin->fin_v; 401 idx = fin->fin_v; 402 frag.ipfr_p = fin->fin_p; 403 idx += fin->fin_p; 404 frag.ipfr_id = fin->fin_id; 405 idx += fin->fin_id; [all …]
|
| HD | ip_nat.c | 134 DT1(x, fr_info_t *, fin); } while (0) 1959 fr_info_t fin; local 2069 bzero((char *)&fin, sizeof(fin)); 2070 fin.fin_v = nat->nat_v[0]; 2071 fin.fin_p = nat->nat_pr[0]; 2072 fin.fin_rev = nat->nat_rev; 2073 fin.fin_ifp = nat->nat_ifps[0]; 2074 fin.fin_data[0] = ntohs(nat->nat_ndport); 2075 fin.fin_data[1] = ntohs(nat->nat_nsport); 2085 fin.fin_v = nat->nat_v[1]; [all …]
|
| HD | ip_state.c | 1370 ipf_state_add(softc, fin, stsave, flags) in ipf_state_add() argument 1372 fr_info_t *fin; 1394 fin->fin_error = EAGAIN; 1398 if (fin->fin_flx & (FI_SHORT|FI_STATE|FI_FRAGBODY|FI_BAD)) { 1403 if ((fin->fin_flx & FI_OOW) && !(fin->fin_tcpf & TH_SYN)) { 1423 fr = fin->fin_fr; 1447 out = fin->fin_out; 1456 is->is_v = fin->fin_v; 1457 is->is_sec = fin->fin_secmsk; 1459 is->is_auth = fin->fin_auth; [all …]
|
| HD | ip_pptp_pxy.c | 110 ipf_p_pptp_new(arg, fin, aps, nat) in ipf_p_pptp_new() argument 112 fr_info_t *fin; 122 if (fin->fin_v != 4) 125 ip = fin->fin_ip; 129 if (ipf_nat_outlookup(fin, 0, IPPROTO_GRE, nat->nat_osrcip, 160 ipn->in_ifps[0] = fin->fin_ifp; 166 ipn->in_nsrcaddr = fin->fin_saddr; 194 ipf_p_pptp_donatstate(fin, nat, pptp) in ipf_p_pptp_donatstate() argument 195 fr_info_t *fin; in ipf_p_pptp_donatstate() 199 ipf_main_softc_t *softc = fin->fin_main_soft; [all …]
|
| HD | ip_tftp_pxy.c | 133 ipf_p_tftp_out(arg, fin, aps, nat) in ipf_p_tftp_out() argument 135 fr_info_t *fin; 141 fin->fin_flx |= FI_NOWILD; 143 return ipf_p_tftp_client(softt, fin, aps, nat); 144 return ipf_p_tftp_server(softt, fin, aps, nat); 149 ipf_p_tftp_in(arg, fin, aps, nat) in ipf_p_tftp_in() argument 151 fr_info_t *fin; 157 fin->fin_flx |= FI_NOWILD; 159 return ipf_p_tftp_client(softt, fin, aps, nat); 160 return ipf_p_tftp_server(softt, fin, aps, nat); [all …]
|
| HD | ip_log.c | 378 ipf_log_pkt(fin, flags) in ipf_log_pkt() argument 379 fr_info_t *fin; in ipf_log_pkt() 382 ipf_main_softc_t *softc = fin->fin_main_soft; 397 m = fin->fin_m; 402 ifp = fin->fin_ifp; 403 hlen = (char *)fin->fin_dp - (char *)fin->fin_ip; 408 if (fin->fin_off == 0) { 409 p = fin->fin_fi.fi_p; 411 hlen += MIN(sizeof(tcphdr_t), fin->fin_dlen); 413 hlen += MIN(sizeof(udphdr_t), fin->fin_dlen); [all …]
|
| HD | ip_rpcb_pxy.c | 145 ipf_p_rpcb_new(arg, fin, aps, nat) in ipf_p_rpcb_new() argument 147 fr_info_t *fin; 155 if (fin->fin_v != 4) 205 ipf_p_rpcb_in(arg, fin, aps, nat) in ipf_p_rpcb_in() argument 207 fr_info_t *fin; 218 if ((fin->fin_flx & (FI_FRAG|FI_SHORT)) != 0) 224 m = fin->fin_m; 225 off = (char *)fin->fin_dp - (char *)fin->fin_ip; 226 off += sizeof(udphdr_t) + fin->fin_ipoff; 227 dlen = fin->fin_dlen - sizeof(udphdr_t); [all …]
|
| HD | ip_irc_pxy.c | 227 ipf_p_irc_new(arg, fin, aps, nat) in ipf_p_irc_new() argument 229 fr_info_t *fin; 235 if (fin->fin_v != 4) 253 ipf_p_irc_send(fin, nat) in ipf_p_irc_send() argument 254 fr_info_t *fin; in ipf_p_irc_send() 273 softc = fin->fin_main_soft; 275 m = fin->fin_m; 276 ip = fin->fin_ip; 277 tcp = (tcphdr_t *)fin->fin_dp; 279 off = (char *)tcp - (char *)ip + (TCP_OFF(tcp) << 2) + fin->fin_ipoff; [all …]
|
| HD | ip_rcmd_pxy.c | 68 ipf_p_rcmd_new(arg, fin, aps, nat) in ipf_p_rcmd_new() argument 70 fr_info_t *fin; 74 tcphdr_t *tcp = (tcphdr_t *)fin->fin_dp; 80 fin = fin; /* LINT */ 144 ipf_p_rcmd_portmsg(fin, aps, nat) in ipf_p_rcmd_portmsg() argument 145 fr_info_t *fin; in ipf_p_rcmd_portmsg() 166 tcp = (tcphdr_t *)fin->fin_dp; 168 m = fin->fin_m; 169 ip = fin->fin_ip; 172 ip6 = (ip6_t *)fin->fin_ip; [all …]
|
| HD | ip_ipsec_pxy.c | 133 ipf_p_ipsec_new(arg, fin, aps, nat) in ipf_p_ipsec_new() argument 135 fr_info_t *fin; 140 ipf_main_softc_t *softc = fin->fin_main_soft; 153 if (fin->fin_v != 4) 156 off = fin->fin_plen - fin->fin_dlen + fin->fin_ipoff; 158 ip = fin->fin_ip; 159 m = fin->fin_m; 167 if (ipf_nat_outlookup(fin, 0, IPPROTO_ESP, nat->nat_nsrcip, 198 ipn->in_ifps[0] = fin->fin_ifp; 223 bcopy((char *)fin, (char *)&fi, sizeof(fi)); [all …]
|
| HD | ip_ftp_pxy.c | 228 ipf_p_ftp_new(arg, fin, aps, nat) in ipf_p_ftp_new() argument 230 fr_info_t *fin; 245 aps->aps_sport = htons(fin->fin_sport); 246 aps->aps_dport = htons(fin->fin_dport); 289 ipf_p_ftp_port(softf, fin, ip, nat, ftp, dlen) in ipf_p_ftp_port() argument 291 fr_info_t *fin; 306 m = fin->fin_m; 308 tcp = (tcphdr_t *)fin->fin_dp; 309 off = (char *)tcp - (char *)ip + (TCP_OFF(tcp) << 2) + fin->fin_ipoff; 417 if ((inc + fin->fin_plen) > 65535) { [all …]
|
| HD | ip_proxy.c | 679 ipf_proxy_ok(fin, tcp, np) in ipf_proxy_ok() argument 680 fr_info_t *fin; in ipf_proxy_ok() 688 (fin->fin_p != apr->apr_p)) 774 ipf_proxy_match(fin, nat) in ipf_proxy_match() argument 775 fr_info_t *fin; in ipf_proxy_match() 778 ipf_main_softc_t *softc = fin->fin_main_soft; 787 (u_long)fin, (u_long)nat, (u_long)nat->nat_aps, 790 if ((fin->fin_flx & (FI_SHORT|FI_BAD)) != 0) { 793 fin->fin_flx); 806 result = (*apr->apr_match)(fin, nat->nat_aps, nat); [all …]
|
| HD | ip_raudio_pxy.c | 53 ipf_p_raudio_new(arg, fin, aps, nat) in ipf_p_raudio_new() argument 55 fr_info_t *fin; 63 if (fin->fin_v != 4) 80 ipf_p_raudio_out(arg, fin, aps, nat) in ipf_p_raudio_out() argument 82 fr_info_t *fin; 103 m = fin->fin_m; 104 tcp = (tcphdr_t *)fin->fin_dp; 105 off = (char *)tcp - (char *)fin->fin_ip; 106 off += (TCP_OFF(tcp) << 2) + fin->fin_ipoff; 109 dlen = fin->fin_plen - off; [all …]
|
| HD | ip_dns_pxy.c | 177 ipf_p_dns_new(arg, fin, aps, nat) in ipf_p_dns_new() argument 179 fr_info_t *fin; 186 if (fin->fin_v != 4) 189 dlen = fin->fin_dlen - sizeof(udphdr_t); 208 dlen = fin->fin_dlen - sizeof(udphdr_t); 209 COPYDATA(fin->fin_m, fin->fin_hlen + sizeof(udphdr_t), 335 ipf_p_dns_inout(arg, fin, aps, nat) in ipf_p_dns_inout() argument 337 fr_info_t *fin; 347 if (fin->fin_dlen < sizeof(*dns)) 350 dns = (ipf_dns_hdr_t *)((char *)fin->fin_dp + sizeof(udphdr_t)); [all …]
|
| HD | ip_netbios_pxy.c | 70 ipf_p_netbios_out(arg, fin, aps, nat) in ipf_p_netbios_out() argument 72 fr_info_t *fin; 85 m = fin->fin_m; 86 dlen = fin->fin_dlen - sizeof(*udp); 93 ip = fin->fin_ip; 94 udp = (udphdr_t *)fin->fin_dp; 95 off = (char *)udp - (char *)ip + sizeof(*udp) + fin->fin_ipoff;
|
| HD | ip_auth.c | 359 ipf_auth_check(fin, passp) in ipf_auth_check() argument 360 fr_info_t *fin; in ipf_auth_check() 363 ipf_main_softc_t *softc = fin->fin_main_soft; 375 ip = fin->fin_ip; 387 !bcmp((char *)fin, (char *)&fra->fra_info, FI_CSIZE)) { 393 fin->fin_reason = FRB_AUTHFEEDBACK; 401 (fin->fin_flx & FI_FRAG))) { 407 fr->fr_ifa = fin->fin_ifp; 419 fin->fin_fr = fr; 420 fin->fin_flx |= fra->fra_flx; [all …]
|
| /NextBSD/contrib/ipfilter/ |
| HD | ip_fil.c | 427 ipf_fastroute(m, mpp, fin, fdp) in ipf_fastroute() argument 429 fr_info_t *fin; 433 ip_t *ip = fin->fin_ip; 440 sifp = fin->fin_ifp; 441 sout = fin->fin_out; 442 fr = fin->fin_fr; 448 ipf_dstlist_select_node(fin, fdp->fd_ptr, NULL, &node); 456 if (fin->fin_out == 0) { 457 fin->fin_ifp = ifp; 458 fin->fin_out = 1; [all …]
|
| HD | ip_fil_compat.c | 2651 fr_info_t *fin = (fr_info_t *)current; local 2653 fin->fin_ifp = old->fin_ifp; 2654 ipf_v4iptov5(&old->fin_fi, &fin->fin_fi); 2655 bcopy(&old->fin_dat, &fin->fin_dat, sizeof(old->fin_dat)); 2656 fin->fin_out = old->fin_out; 2657 fin->fin_rev = old->fin_rev; 2658 fin->fin_hlen = old->fin_hlen; 2659 fin->fin_tcpf = old->ofin_tcpf; 2660 fin->fin_icode = old->fin_icode; 2661 fin->fin_rule = old->fin_rule; [all …]
|
| HD | ip_msnrpc_pxy.c | 71 int ippr_msnrpc_new(fin, aps, nat) in ippr_msnrpc_new() argument 72 fr_info_t *fin; in ippr_msnrpc_new() 118 int ippr_msnrpc_out(fin, ip, aps, nat) in ippr_msnrpc_out() argument 119 fr_info_t *fin; in ippr_msnrpc_out() 133 tcp = (tcphdr_t *)fin->fin_dp; 134 dlen = fin->fin_dlen - (TCP_OFF(tcp) << 2); 159 int ippr_msnrpc_in(fin, ip, aps, nat) in ippr_msnrpc_in() argument 160 fr_info_t *fin; in ippr_msnrpc_in() 176 tcp = (tcphdr_t *)fin->fin_dp; 177 dlen = fin->fin_dlen - (TCP_OFF(tcp) << 2); [all …]
|
| /NextBSD/lib/libc/net/ |
| HD | nscachedcli.c | 267 goto fin; in __cached_write() 272 goto fin; in __cached_write() 276 goto fin; in __cached_write() 280 goto fin; in __cached_write() 284 goto fin; in __cached_write() 288 goto fin; in __cached_write() 292 goto fin; in __cached_write() 298 fin: in __cached_write() 321 goto fin; in __cached_read() 326 goto fin; in __cached_read() [all …]
|
| /NextBSD/gnu/usr.bin/rcs/lib/ |
| HD | rcslex.c | 314 register RILE *fin; in nextlex() local 316 fin=finptr; frew=foutptr; in nextlex() 317 setupcache(fin); cache(fin); in nextlex() 391 uncache(fin); in nextlex() 404 register RILE *fin; in eoflex() local 407 fin = finptr; in eoflex() 409 setupcache(fin); cache(fin); in eoflex() 415 uncache(fin); in eoflex() 422 cachegeteof_(c, {uncache(fin);return true;}) in eoflex() 534 register RILE *fin; local [all …]
|
| /NextBSD/contrib/wpa/src/eap_server/ |
| HD | eap_server_pwd.c | 214 goto fin; in eap_pwd_build_commit_req() 224 goto fin; in eap_pwd_build_commit_req() 232 goto fin; in eap_pwd_build_commit_req() 239 goto fin; in eap_pwd_build_commit_req() 247 goto fin; in eap_pwd_build_commit_req() 254 goto fin; in eap_pwd_build_commit_req() 261 goto fin; in eap_pwd_build_commit_req() 283 goto fin; in eap_pwd_build_commit_req() 290 fin: in eap_pwd_build_commit_req() 322 goto fin; in eap_pwd_build_confirm_req() [all …]
|