Home
last modified time | relevance | path

Searched refs:fin (Results 1 – 25 of 170) sorted by relevance

1234567

/freebsd/sys/netpfil/ipfilter/netinet/
H A Dip_fil_freebsd.c323 ipf_send_reset(fr_info_t *fin) in ipf_send_reset() argument
333 tcp = fin->fin_dp; in ipf_send_reset()
337 if (ipf_checkl4sum(fin) == -1) in ipf_send_reset()
340 tlen = fin->fin_dlen - (TCP_OFF(tcp) << 2) + in ipf_send_reset()
345 hlen = (fin->fin_v == 6) ? sizeof(ip6_t) : sizeof(ip_t); in ipf_send_reset()
393 if (fin->fin_v == 6) { in ipf_send_reset()
394 ip6->ip6_flow = ((ip6_t *)fin->fin_ip)->ip6_flow; in ipf_send_reset()
398 ip6->ip6_src = fin->fin_dst6.in6; in ipf_send_reset()
399 ip6->ip6_dst = fin->fin_src6.in6; in ipf_send_reset()
402 return (ipf_send_ip(fin, m)); in ipf_send_reset()
[all …]
H A Dip_nat6.c440 ipf_nat6_newmap(fr_info_t *fin, nat_t *nat, natinfo_t *ni) in ipf_nat6_newmap() argument
442 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_nat6_newmap()
464 sport = fin->fin_data[1]; in ipf_nat6_newmap()
467 sport = htons(fin->fin_data[0]); in ipf_nat6_newmap()
468 dport = htons(fin->fin_data[1]); in ipf_nat6_newmap()
484 hm = ipf_nat6_hostmap(softn, np, &fin->fin_src6, in ipf_nat6_newmap()
485 &fin->fin_dst6, &in, 0); in ipf_nat6_newmap()
507 temp.i6[0] = fin->fin_src6.i6[0] & in ipf_nat6_newmap()
509 temp.i6[1] = fin->fin_src6.i6[1] & in ipf_nat6_newmap()
511 temp.i6[2] = fin->fin_src6.i6[2] & in ipf_nat6_newmap()
[all …]
H A Dfil.c426 ipf_pr_short6(fr_info_t *fin, int xmin) in ipf_pr_short6() argument
429 if (fin->fin_dlen < xmin) in ipf_pr_short6()
430 fin->fin_flx |= FI_SHORT; in ipf_pr_short6()
446 ipf_pr_ipv6hdr(fr_info_t *fin) in ipf_pr_ipv6hdr() argument
448 ip6_t *ip6 = (ip6_t *)fin->fin_ip; in ipf_pr_ipv6hdr()
450 fr_ip_t *fi = &fin->fin_fi; in ipf_pr_ipv6hdr()
452 fin->fin_off = 0; in ipf_pr_ipv6hdr()
460 fin->fin_crc = p; in ipf_pr_ipv6hdr()
463 fin->fin_crc += fi->fi_src.i6[0]; in ipf_pr_ipv6hdr()
464 fin->fin_crc += fi->fi_src.i6[1]; in ipf_pr_ipv6hdr()
[all …]
H A Dip_frag.c357 fr_info_t *fin, u_32_t pass, ipfr_t *table[] in ipfr_frag_new() argument
372 if ((fin->fin_flx & (FI_FRAG|FI_BAD)) != FI_FRAG) { in ipfr_frag_new()
378 if (fin->fin_off != 0) { in ipfr_frag_new()
385 frag.ipfr_v = fin->fin_v; in ipfr_frag_new()
386 idx = fin->fin_v; in ipfr_frag_new()
387 frag.ipfr_p = fin->fin_p; in ipfr_frag_new()
388 idx += fin->fin_p; in ipfr_frag_new()
389 frag.ipfr_id = fin->fin_id; in ipfr_frag_new()
390 idx += fin->fin_id; in ipfr_frag_new()
391 frag.ipfr_source = fin->fin_fi.fi_src; in ipfr_frag_new()
[all …]
H A Dip_nat.c124 DT1(x, fr_info_t *, fin); } while (0)
1931 fr_info_t fin; in ipf_nat_putent() local
2041 bzero((char *)&fin, sizeof(fin)); in ipf_nat_putent()
2042 fin.fin_v = nat->nat_v[0]; in ipf_nat_putent()
2043 fin.fin_p = nat->nat_pr[0]; in ipf_nat_putent()
2044 fin.fin_rev = nat->nat_rev; in ipf_nat_putent()
2045 fin.fin_ifp = nat->nat_ifps[0]; in ipf_nat_putent()
2046 fin.fin_data[0] = ntohs(nat->nat_ndport); in ipf_nat_putent()
2047 fin.fin_data[1] = ntohs(nat->nat_nsport); in ipf_nat_putent()
2057 fin.fin_v = nat->nat_v[1]; in ipf_nat_putent()
[all …]
H A Dip_state.c1330 ipf_state_add(ipf_main_softc_t *softc, fr_info_t *fin, ipstate_t **stsave, in ipf_state_add() argument
1351 fin->fin_error = EAGAIN; in ipf_state_add()
1355 if (fin->fin_flx & (FI_SHORT|FI_STATE|FI_FRAGBODY|FI_BAD)) { in ipf_state_add()
1360 if ((fin->fin_flx & FI_OOW) && !(fin->fin_tcpf & TH_SYN)) { in ipf_state_add()
1380 fr = fin->fin_fr; in ipf_state_add()
1404 out = fin->fin_out; in ipf_state_add()
1413 is->is_v = fin->fin_v; in ipf_state_add()
1414 is->is_sec = fin->fin_secmsk; in ipf_state_add()
1416 is->is_auth = fin->fin_auth; in ipf_state_add()
1418 is->is_family = fin->fin_family; in ipf_state_add()
[all …]
H A Dip_log.c332 ipf_log_pkt(fr_info_t *fin, u_int flags) in ipf_log_pkt() argument
334 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_log_pkt()
349 m = fin->fin_m; in ipf_log_pkt()
354 ifp = fin->fin_ifp; in ipf_log_pkt()
355 hlen = (char *)fin->fin_dp - (char *)fin->fin_ip; in ipf_log_pkt()
360 if (fin->fin_off == 0) { in ipf_log_pkt()
361 p = fin->fin_fi.fi_p; in ipf_log_pkt()
363 hlen += MIN(sizeof(tcphdr_t), fin->fin_dlen); in ipf_log_pkt()
365 hlen += MIN(sizeof(udphdr_t), fin->fin_dlen); in ipf_log_pkt()
369 icmp = (struct icmp *)fin->fin_dp; in ipf_log_pkt()
[all …]
H A Dip_pptp_pxy.c110 ipf_p_pptp_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_pptp_new() argument
118 if (fin->fin_v != 4) in ipf_p_pptp_new()
121 ip = fin->fin_ip; in ipf_p_pptp_new()
125 if (ipf_nat_outlookup(fin, 0, IPPROTO_GRE, nat->nat_osrcip, in ipf_p_pptp_new()
156 ipn->in_ifps[0] = fin->fin_ifp; in ipf_p_pptp_new()
162 ipn->in_nsrcaddr = fin->fin_saddr; in ipf_p_pptp_new()
190 ipf_p_pptp_donatstate(fr_info_t *fin, nat_t *nat, pptp_pxy_t *pptp) in ipf_p_pptp_donatstate() argument
192 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_p_pptp_donatstate()
199 ip = fin->fin_ip; in ipf_p_pptp_donatstate()
204 bcopy((char *)fin, (char *)&fi, sizeof(fi)); in ipf_p_pptp_donatstate()
[all …]
H A Dip_tftp_pxy.c130 ipf_p_tftp_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_tftp_out() argument
134 fin->fin_flx |= FI_NOWILD; in ipf_p_tftp_out()
136 return (ipf_p_tftp_client(softt, fin, aps, nat)); in ipf_p_tftp_out()
137 return (ipf_p_tftp_server(softt, fin, aps, nat)); in ipf_p_tftp_out()
142 ipf_p_tftp_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_tftp_in() argument
146 fin->fin_flx |= FI_NOWILD; in ipf_p_tftp_in()
148 return (ipf_p_tftp_client(softt, fin, aps, nat)); in ipf_p_tftp_in()
149 return (ipf_p_tftp_server(softt, fin, aps, nat)); in ipf_p_tftp_in()
154 ipf_p_tftp_new(void *arg, fr_info_t *fin __unused, ap_session_t *aps, nat_t *nat) in ipf_p_tftp_new()
180 udp = (udphdr_t *)fin->fin_dp; in ipf_p_tftp_new()
[all …]
H A Dip_irc_pxy.c224 ipf_p_irc_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused) in ipf_p_irc_new() argument
228 if (fin->fin_v != 4) in ipf_p_irc_new()
244 ipf_p_irc_send(fr_info_t *fin, nat_t *nat) in ipf_p_irc_send() argument
262 softc = fin->fin_main_soft; in ipf_p_irc_send()
264 m = fin->fin_m; in ipf_p_irc_send()
265 ip = fin->fin_ip; in ipf_p_irc_send()
266 tcp = (tcphdr_t *)fin->fin_dp; in ipf_p_irc_send()
268 off = (char *)tcp - (char *)ip + (TCP_OFF(tcp) << 2) + fin->fin_ipoff; in ipf_p_irc_send()
307 if ((inc + fin->fin_plen) > 65535) in ipf_p_irc_send()
342 fin->fin_flx |= FI_DOCKSUM; in ipf_p_irc_send()
[all …]
H A Dip_ipsec_pxy.c126 ipf_p_ipsec_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_ipsec_new() argument
129 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_p_ipsec_new()
142 if (fin->fin_v != 4) in ipf_p_ipsec_new()
145 off = fin->fin_plen - fin->fin_dlen + fin->fin_ipoff; in ipf_p_ipsec_new()
147 ip = fin->fin_ip; in ipf_p_ipsec_new()
148 m = fin->fin_m; in ipf_p_ipsec_new()
156 if (ipf_nat_outlookup(fin, 0, IPPROTO_ESP, nat->nat_nsrcip, in ipf_p_ipsec_new()
187 ipn->in_ifps[0] = fin->fin_ifp; in ipf_p_ipsec_new()
212 bcopy((char *)fin, (char *)&fi, sizeof(fi)); in ipf_p_ipsec_new()
258 ipf_p_ipsec_inout(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_ipsec_inout() argument
[all …]
H A Dip_rpcb_pxy.c147 ipf_p_rpcb_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused) in ipf_p_rpcb_new() argument
151 if (fin->fin_v != 4) in ipf_p_rpcb_new()
199 ipf_p_rpcb_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_rpcb_in() argument
208 if ((fin->fin_flx & (FI_FRAG|FI_SHORT)) != 0) in ipf_p_rpcb_in()
214 m = fin->fin_m; in ipf_p_rpcb_in()
215 off = (char *)fin->fin_dp - (char *)fin->fin_ip; in ipf_p_rpcb_in()
216 off += sizeof(udphdr_t) + fin->fin_ipoff; in ipf_p_rpcb_in()
217 dlen = fin->fin_dlen - sizeof(udphdr_t); in ipf_p_rpcb_in()
230 rv = ipf_p_rpcb_decodereq(fin, nat, rs, rm); in ipf_p_rpcb_in()
241 rv = ipf_p_rpcb_modreq(fin, nat, rm, m, off); in ipf_p_rpcb_in()
[all …]
H A Dip_proxy.c656 ipf_proxy_ok(fr_info_t *fin, tcphdr_t *tcp, ipnat_t *np) in ipf_proxy_ok() argument
662 (fin->fin_p != apr->apr_p)) in ipf_proxy_ok()
742 ipf_proxy_match(fr_info_t *fin, nat_t *nat) in ipf_proxy_match() argument
744 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_proxy_match()
753 (u_long)fin, (u_long)nat, (u_long)nat->nat_aps, in ipf_proxy_match()
756 if ((fin->fin_flx & (FI_SHORT|FI_BAD)) != 0) { in ipf_proxy_match()
759 fin->fin_flx); in ipf_proxy_match()
772 result = (*apr->apr_match)(fin, nat->nat_aps, nat); in ipf_proxy_match()
794 ipf_proxy_new(fr_info_t *fin, nat_t *nat) in ipf_proxy_new() argument
796 ipf_main_softc_t *softc = fin->fin_main_soft; in ipf_proxy_new()
[all …]
H A Dip_ftp_pxy.c222 ipf_p_ftp_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused) in ipf_p_ftp_new() argument
233 aps->aps_sport = htons(fin->fin_sport); in ipf_p_ftp_new()
234 aps->aps_dport = htons(fin->fin_dport); in ipf_p_ftp_new()
275 ipf_p_ftp_port(ipf_ftp_softc_t *softf, fr_info_t *fin, ip_t *ip, nat_t *nat, in ipf_p_ftp_port() argument
287 m = fin->fin_m; in ipf_p_ftp_port()
289 tcp = (tcphdr_t *)fin->fin_dp; in ipf_p_ftp_port()
290 off = (char *)tcp - (char *)ip + (TCP_OFF(tcp) << 2) + fin->fin_ipoff; in ipf_p_ftp_port()
392 if ((inc + fin->fin_plen) > 65535) { in ipf_p_ftp_port()
413 fin->fin_flx |= FI_DOCKSUM; in ipf_p_ftp_port()
416 fin->fin_plen += inc; in ipf_p_ftp_port()
[all …]
H A Dip_rcmd_pxy.c66 ipf_p_rcmd_new(void *arg, fr_info_t *fin __unused, ap_session_t *aps, nat_t *nat) in ipf_p_rcmd_new()
68 tcphdr_t *tcp = (tcphdr_t *)fin->fin_dp; in ipf_p_rcmd_new()
129 ipf_p_rcmd_portmsg(fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_rcmd_portmsg() argument
148 tcp = (tcphdr_t *)fin->fin_dp; in ipf_p_rcmd_portmsg()
150 m = fin->fin_m; in ipf_p_rcmd_portmsg()
151 ip = fin->fin_ip; in ipf_p_rcmd_portmsg()
154 ip6 = (ip6_t *)fin->fin_ip; in ipf_p_rcmd_portmsg()
156 softc = fin->fin_main_soft; in ipf_p_rcmd_portmsg()
158 off = (char *)tcp - (char *)ip + tcpsz + fin->fin_ipoff; in ipf_p_rcmd_portmsg()
160 dlen = fin->fin_dlen - tcpsz; in ipf_p_rcmd_portmsg()
[all …]
H A Dip_raudio_pxy.c52 ipf_p_raudio_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused) in ipf_p_raudio_new() argument
56 if (fin->fin_v != 4) in ipf_p_raudio_new()
73 ipf_p_raudio_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat __unused) in ipf_p_raudio_out() argument
90 m = fin->fin_m; in ipf_p_raudio_out()
91 tcp = (tcphdr_t *)fin->fin_dp; in ipf_p_raudio_out()
92 off = (char *)tcp - (char *)fin->fin_ip; in ipf_p_raudio_out()
93 off += (TCP_OFF(tcp) << 2) + fin->fin_ipoff; in ipf_p_raudio_out()
171 ipf_p_raudio_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_raudio_in() argument
189 softc = fin->fin_main_soft; in ipf_p_raudio_in()
199 m = fin->fin_m; in ipf_p_raudio_in()
[all …]
H A Dip_dns_pxy.c171 ipf_p_dns_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_dns_new() argument
176 if (fin->fin_v != 4) in ipf_p_dns_new()
179 dlen = fin->fin_dlen - sizeof(udphdr_t); in ipf_p_dns_new()
198 dlen = fin->fin_dlen - sizeof(udphdr_t); in ipf_p_dns_new()
199 COPYDATA(fin->fin_m, fin->fin_hlen + sizeof(udphdr_t), in ipf_p_dns_new()
314 ipf_p_dns_inout(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_dns_inout() argument
322 if (fin->fin_dlen < sizeof(*dns)) in ipf_p_dns_inout()
325 dns = (ipf_dns_hdr_t *)((char *)fin->fin_dp + sizeof(udphdr_t)); in ipf_p_dns_inout()
330 dlen = fin->fin_dlen - sizeof(*dns) - sizeof(udphdr_t); in ipf_p_dns_inout()
361 ipf_p_dns_match(fr_info_t *fin, ap_session_t *aps, nat_t *nat) in ipf_p_dns_match() argument
[all …]
/freebsd/sbin/ipf/ipftest/
H A Dip_fil.c369 ipf_fastroute(m, mpp, fin, fdp) in ipf_fastroute() argument
371 fr_info_t *fin;
375 ip_t *ip = fin->fin_ip;
382 sifp = fin->fin_ifp;
383 sout = fin->fin_out;
384 fr = fin->fin_fr;
390 ipf_dstlist_select_node(fin, fdp->fd_ptr, NULL, &node);
398 if (fin->fin_out == 0) {
399 fin->fin_ifp = ifp;
400 fin->fin_out = 1;
[all …]
/freebsd/lib/libc/net/
H A Dnscachedcli.c263 goto fin; in __cached_write()
268 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()
294 fin: in __cached_write()
317 goto fin; in __cached_read()
322 goto fin; in __cached_read()
[all …]
/freebsd/crypto/openssl/test/
H A Dquic_stream_test.c343 size_t *readbytes, int *fin) in test_single_copy_read() argument
351 if (!ossl_quic_rstream_get_record(qrs, &record, &rec_len, fin)) in test_single_copy_read()
357 *fin = 0; in test_single_copy_read()
366 if (*fin || size == 0) in test_single_copy_read()
381 int fin = 0; in test_rstream_simple() local
399 &readbytes, &fin)) in test_rstream_simple()
400 || !TEST_false(fin) in test_rstream_simple()
409 &readbytes, &fin)) in test_rstream_simple()
410 || !TEST_false(fin) in test_rstream_simple()
426 &readbytes, &fin)) in test_rstream_simple()
[all …]
/freebsd/contrib/wpa/src/eap_peer/
H A Deap_pwd.c373 goto fin; in eap_pwd_perform_commit_exchange()
380 goto fin; in eap_pwd_perform_commit_exchange()
401 goto fin; in eap_pwd_perform_commit_exchange()
429 goto fin; in eap_pwd_perform_commit_exchange()
438 goto fin; in eap_pwd_perform_commit_exchange()
450 goto fin; in eap_pwd_perform_commit_exchange()
466 goto fin; in eap_pwd_perform_commit_exchange()
475 goto fin; in eap_pwd_perform_commit_exchange()
487 goto fin; in eap_pwd_perform_commit_exchange()
501 goto fin; in eap_pwd_perform_commit_exchange()
[all …]
/freebsd/crypto/openssl/ssl/quic/
H A Dquic_rstream.c60 int fin) in ossl_quic_rstream_queue_data() argument
64 if ((data == NULL && data_len != 0) || (data_len == 0 && fin == 0)) { in ossl_quic_rstream_queue_data()
73 return ossl_sframe_list_insert(&qrs->fl, &range, pkt, data, fin); in ossl_quic_rstream_queue_data()
77 size_t *readbytes, int *fin, int drop) in read_internal() argument
131 *fin = fin_; in read_internal()
153 size_t *readbytes, int *fin) in ossl_quic_rstream_read() argument
157 if (!read_internal(qrs, buf, size, readbytes, fin, 1)) in ossl_quic_rstream_read()
168 size_t *readbytes, int *fin) in ossl_quic_rstream_peek() argument
170 return read_internal(qrs, buf, size, readbytes, fin, 0); in ossl_quic_rstream_peek()
173 int ossl_quic_rstream_available(QUIC_RSTREAM *qrs, size_t *avail, int *fin) in ossl_quic_rstream_available() argument
[all …]
/freebsd/contrib/wpa/src/eap_server/
H A Deap_server_pwd.c261 goto fin; in eap_pwd_build_commit_req()
266 goto fin; in eap_pwd_build_commit_req()
273 goto fin; in eap_pwd_build_commit_req()
279 goto fin; in eap_pwd_build_commit_req()
285 goto fin; in eap_pwd_build_commit_req()
298 goto fin; in eap_pwd_build_commit_req()
304 goto fin; in eap_pwd_build_commit_req()
307 fin: in eap_pwd_build_commit_req()
338 goto fin; in eap_pwd_build_confirm_req()
347 goto fin; in eap_pwd_build_confirm_req()
[all …]
/freebsd/sys/arm64/nvidia/tegra210/
H A Dtegra210_clk_pll.c570 static int tegra210_pll_set_freq(struct clknode *clknode, uint64_t fin,
899 pll_set_std(struct pll_sc *sc, uint64_t fin, uint64_t *fout, int flags, in pll_set_std() argument
916 (*fout != (((fin / m) * n) /p))) in pll_set_std()
919 *fout = ((fin / m) * n) /p; in pll_set_std()
958 *fout = ((fin / m) * n) / p; in pll_set_std()
963 plla_set_freq(struct pll_sc *sc, uint64_t fin, uint64_t *fout, int flags) in plla_set_freq() argument
969 n = (*fout * p * m + fin / 2)/ fin; in plla_set_freq()
971 return (pll_set_std(sc, fin, fout, flags, m, n, p)); in plla_set_freq()
975 pllc_set_freq(struct pll_sc *sc, uint64_t fin, uint64_t *fout, int flags) in pllc_set_freq() argument
981 n = (*fout * p * m + fin / 2)/ fin; in pllc_set_freq()
[all …]
/freebsd/sys/arm/nvidia/tegra124/
H A Dtegra124_clk_pll.c384 static int tegra124_pll_set_freq(struct clknode *clknode, uint64_t fin,
701 pll_set_std(struct pll_sc *sc, uint64_t fin, uint64_t *fout, int flags, in pll_set_std() argument
718 (*fout != (((fin / m) * n) /p))) in pll_set_std()
721 *fout = ((fin / m) * n) /p; in pll_set_std()
760 *fout = ((fin / m) * n) / p; in pll_set_std()
765 plla_set_freq(struct pll_sc *sc, uint64_t fin, uint64_t *fout, int flags) in plla_set_freq() argument
771 n = (*fout * p * m + fin / 2)/ fin; in plla_set_freq()
773 return (pll_set_std(sc, fin, fout, flags, m, n, p)); in plla_set_freq()
777 pllc_set_freq(struct pll_sc *sc, uint64_t fin, uint64_t *fout, int flags) in pllc_set_freq() argument
783 n = (*fout * p * m + fin / 2)/ fin; in pllc_set_freq()
[all …]

1234567