Lines Matching refs:f

225 	ftpside_t *f;  in ipf_p_ftp_new()  local
239 f = &ftp->ftp_side[0]; in ipf_p_ftp_new()
240 f->ftps_rptr = f->ftps_buf; in ipf_p_ftp_new()
241 f->ftps_wptr = f->ftps_buf; in ipf_p_ftp_new()
242 f = &ftp->ftp_side[1]; in ipf_p_ftp_new()
243 f->ftps_rptr = f->ftps_buf; in ipf_p_ftp_new()
244 f->ftps_wptr = f->ftps_buf; in ipf_p_ftp_new()
286 ftpside_t *f; in ipf_p_ftp_port() local
290 f = &ftp->ftp_side[0]; in ipf_p_ftp_port()
298 DT3(ftp_PORT_error_dlen, nat_t *, nat, ftpside_t *, f, in ipf_p_ftp_port()
308 s = f->ftps_rptr + 5; in ipf_p_ftp_port()
314 DT2(ftp_PORT_error_atoi_1, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_port()
321 DT2(ftp_PORT_error_atoi_2, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_port()
337 DT3(ftp_PORT_error_address, nat_t *, nat, ftpside_t *, f, in ipf_p_ftp_port()
346 DT2(ftp_PORT_error_atoi_3, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_port()
360 DT2(ftp_PORT_error_no_crlf, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_port()
388 olen = s - f->ftps_rptr; in ipf_p_ftp_port()
395 DT3(ftp_PORT_error_inc, nat_t *, nat, ftpside_t *, f, in ipf_p_ftp_port()
423 f->ftps_cmd = FTPXY_C_PORT; in ipf_p_ftp_port()
593 ftpside_t *f; in ipf_p_ftp_client() local
597 f = &ftp->ftp_side[0]; in ipf_p_ftp_client()
598 rptr = f->ftps_rptr; in ipf_p_ftp_client()
599 wptr = f->ftps_wptr; in ipf_p_ftp_client()
662 f->ftps_rptr = rptr; in ipf_p_ftp_client()
675 ftpside_t *f; in ipf_p_ftp_pasv() local
687 f = &ftp->ftp_side[1]; in ipf_p_ftp_pasv()
700 } else if (strncmp(f->ftps_rptr, in ipf_p_ftp_pasv()
713 s = f->ftps_rptr + PASV_REPLEN; in ipf_p_ftp_pasv()
727 DT2(ftp_PASV_error_atoi_1, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_pasv()
734 DT2(ftp_PASV_error_atoi_2, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_pasv()
751 DT3(ftp_PASV_error_address, nat_t *, nat, ftpside_t *, f, in ipf_p_ftp_pasv()
760 DT2(ftp_PASV_error_atoi_3, nat_t *, nat, ftpside_t *, f); in ipf_p_ftp_pasv()
820 ftpside_t *f; in ipf_p_ftp_pasvreply() local
837 f = &ftp->ftp_side[1]; in ipf_p_ftp_pasvreply()
838 olen = s - f->ftps_rptr; in ipf_p_ftp_pasvreply()
842 DT3(ftp_PASV_error_inc, nat_t *, nat, ftpside_t *, f, in ipf_p_ftp_pasvreply()
949 ftpside_t *f; in ipf_p_ftp_server() local
953 f = &ftp->ftp_side[1]; in ipf_p_ftp_server()
954 rptr = f->ftps_rptr; in ipf_p_ftp_server()
955 wptr = f->ftps_wptr; in ipf_p_ftp_server()
1014 f->ftps_rptr = rptr; in ipf_p_ftp_server()
1223 ftpside_t *f, *t; in ipf_p_ftp_process() local
1233 f = &ftp->ftp_side[rv]; in ipf_p_ftp_process()
1246 f->ftps_seq[0] = thseq + 1; in ipf_p_ftp_process()
1357 f->ftps_seq[0], f->ftps_seq[1]); in ipf_p_ftp_process()
1361 if (thseq == f->ftps_seq[1]) { in ipf_p_ftp_process()
1362 f->ftps_seq[0] = f->ftps_seq[1] - seqoff; in ipf_p_ftp_process()
1363 f->ftps_seq[1] = thseq + 1 - seqoff; in ipf_p_ftp_process()
1368 thseq, seqoff, f->ftps_seq[0]); in ipf_p_ftp_process()
1373 f->ftps_len = 0; in ipf_p_ftp_process()
1378 if ((thseq == f->ftps_seq[0]) || (thseq == f->ftps_seq[1])) { in ipf_p_ftp_process()
1383 } else if ((thseq + mlen == f->ftps_seq[0]) || in ipf_p_ftp_process()
1384 (thseq + mlen == f->ftps_seq[1])) { in ipf_p_ftp_process()
1389 DT3(ok_0, ftpside_t *, f, u_32_t, thseq, int, mlen); in ipf_p_ftp_process()
1390 inc = thseq - f->ftps_seq[0]; in ipf_p_ftp_process()
1394 thseq, f->ftps_seq[0], f->ftps_seq[1]); in ipf_p_ftp_process()
1405 rptr = f->ftps_rptr; in ipf_p_ftp_process()
1406 wptr = f->ftps_wptr; in ipf_p_ftp_process()
1407 f->ftps_seq[0] = thseq; in ipf_p_ftp_process()
1408 f->ftps_seq[1] = f->ftps_seq[0] + mlen; in ipf_p_ftp_process()
1409 f->ftps_len = mlen; in ipf_p_ftp_process()
1412 len = MIN(mlen, sizeof(f->ftps_buf) - (wptr - rptr)); in ipf_p_ftp_process()
1424 len, mlen, off, (u_long)wptr, f->ftps_junk, in ipf_p_ftp_process()
1427 f->ftps_wptr = wptr; in ipf_p_ftp_process()
1428 if (f->ftps_junk != FTPXY_JUNK_OK) { in ipf_p_ftp_process()
1429 i = f->ftps_junk; in ipf_p_ftp_process()
1430 f->ftps_junk = ipf_p_ftp_valid(softf, ftp, rv, rptr, in ipf_p_ftp_process()
1432 DT2(junk_transit, int, i, int, f->ftps_junk); in ipf_p_ftp_process()
1436 "ipf_p_ftp_process", i, f->ftps_junk); in ipf_p_ftp_process()
1438 if (f->ftps_junk == FTPXY_JUNK_BAD) { in ipf_p_ftp_process()
1440 if (wptr - rptr == sizeof(f->ftps_buf)) { in ipf_p_ftp_process()
1445 f->ftps_rptr = f->ftps_buf; in ipf_p_ftp_process()
1446 f->ftps_wptr = f->ftps_buf; in ipf_p_ftp_process()
1447 rptr = f->ftps_rptr; in ipf_p_ftp_process()
1448 wptr = f->ftps_wptr; in ipf_p_ftp_process()
1454 while ((f->ftps_junk == FTPXY_JUNK_OK) && (wptr > rptr)) { in ipf_p_ftp_process()
1456 f->ftps_junk = ipf_p_ftp_valid(softf, ftp, rv, in ipf_p_ftp_process()
1459 u_long, wptr, int, f->ftps_junk); in ipf_p_ftp_process()
1464 f->ftps_junk, len, rv, (u_long)rptr, in ipf_p_ftp_process()
1469 if (f->ftps_junk == FTPXY_JUNK_OK) { in ipf_p_ftp_process()
1470 f->ftps_cmds++; in ipf_p_ftp_process()
1471 f->ftps_rptr = rptr; in ipf_p_ftp_process()
1478 rptr = f->ftps_rptr; in ipf_p_ftp_process()
1479 wptr = f->ftps_wptr; in ipf_p_ftp_process()
1487 if ((f->ftps_cmds == 0) && (f->ftps_junk == FTPXY_JUNK_BAD)) { in ipf_p_ftp_process()
1498 if ((f->ftps_junk != FTPXY_JUNK_OK) && (rptr < wptr)) { in ipf_p_ftp_process()
1504 if (f->ftps_junk != FTPXY_JUNK_CONT) in ipf_p_ftp_process()
1505 f->ftps_junk = FTPXY_JUNK_OK; in ipf_p_ftp_process()
1512 rptr = wptr = f->ftps_buf; in ipf_p_ftp_process()
1520 if (rptr > f->ftps_buf) { in ipf_p_ftp_process()
1521 bcopy(rptr, f->ftps_buf, wptr - rptr); in ipf_p_ftp_process()
1522 wptr -= rptr - f->ftps_buf; in ipf_p_ftp_process()
1523 rptr = f->ftps_buf; in ipf_p_ftp_process()
1526 f->ftps_rptr = rptr; in ipf_p_ftp_process()
1527 f->ftps_wptr = wptr; in ipf_p_ftp_process()
1534 f->ftps_seq[1]++; in ipf_p_ftp_process()
1539 f->ftps_seq[1], inc, mlen); in ipf_p_ftp_process()
1542 f->ftps_rptr = rptr; in ipf_p_ftp_process()
1543 f->ftps_wptr = wptr; in ipf_p_ftp_process()
1621 ftpside_t *f; in ipf_p_ftp_eprt() local
1639 f = &ftp->ftp_side[0]; in ipf_p_ftp_eprt()
1640 if (f->ftps_rptr[5] != '|') in ipf_p_ftp_eprt()
1642 if (f->ftps_rptr[5] == f->ftps_rptr[7]) { in ipf_p_ftp_eprt()
1643 if (f->ftps_rptr[6] == '1' && nat->nat_v[0] == 4) in ipf_p_ftp_eprt()
1646 if (f->ftps_rptr[6] == '2' && nat->nat_v[0] == 6) in ipf_p_ftp_eprt()
1663 ftpside_t *f; in ipf_p_ftp_eprt4() local
1669 f = &ftp->ftp_side[0]; in ipf_p_ftp_eprt4()
1670 delim = f->ftps_rptr[5]; in ipf_p_ftp_eprt4()
1671 s = f->ftps_rptr + 8; in ipf_p_ftp_eprt4()
1756 olen = s - f->ftps_rptr; in ipf_p_ftp_eprt4()
1794 f->ftps_cmd = FTPXY_C_EPRT; in ipf_p_ftp_eprt4()
1805 ftpside_t *f; in ipf_p_ftp_epsv() local
1816 f = &ftp->ftp_side[1]; in ipf_p_ftp_epsv()
1824 } else if (strncmp(f->ftps_rptr, in ipf_p_ftp_epsv()
1832 s = f->ftps_rptr + 33; in ipf_p_ftp_epsv()
1880 ftpside_t *f; in ipf_p_ftp_eprt6() local
1888 f = &ftp->ftp_side[0]; in ipf_p_ftp_eprt6()
1889 s = f->ftps_rptr + 8; in ipf_p_ftp_eprt6()
1890 f = &ftp->ftp_side[0]; in ipf_p_ftp_eprt6()
1891 delim = f->ftps_rptr[5]; in ipf_p_ftp_eprt6()
1991 olen = s - f->ftps_rptr; in ipf_p_ftp_eprt6()
2046 f->ftps_cmd = FTPXY_C_EPRT; in ipf_p_ftp_eprt6()