ftpside_t
ipf_p_ftp_client_valid(ipf_ftp_softc_t *softf, ftpside_t *ftps, char *buf,
ipf_p_ftp_server_valid(ipf_ftp_softc_t *softf, ftpside_t *ftps, char *buf,
ftpside_t *ftps;
ftpside_t *f, *t;
DT3(thack, ftpside_t *t, t, int, ackoff, u_32_t, thack);
DT2(thseq, ftpside_t *t, t, u_32_t, thseq);
DT3(ok_0, ftpside_t *, f, u_32_t, thseq, int, mlen);
ftpside_t *f;
ftpside_t *f;
ftpside_t *f;
ftpside_t *f;
ftpside_t *f;
ftpside_t *f;
DT3(ftp_PORT_error_dlen, nat_t *, nat, ftpside_t *, f,
DT2(ftp_PORT_error_atoi_1, nat_t *, nat, ftpside_t *, f);
DT2(ftp_PORT_error_atoi_2, nat_t *, nat, ftpside_t *, f);
DT3(ftp_PORT_error_address, nat_t *, nat, ftpside_t *, f,
DT2(ftp_PORT_error_atoi_3, nat_t *, nat, ftpside_t *, f);
DT2(ftp_PORT_error_no_crlf, nat_t *, nat, ftpside_t *, f);
DT3(ftp_PORT_error_inc, nat_t *, nat, ftpside_t *, f,
ftpside_t *f;
ftpside_t *f;
DT2(ftp_PASV_error_atoi_1, nat_t *, nat, ftpside_t *, f);
DT2(ftp_PASV_error_atoi_2, nat_t *, nat, ftpside_t *, f);
DT3(ftp_PASV_error_address, nat_t *, nat, ftpside_t *, f,
DT2(ftp_PASV_error_atoi_3, nat_t *, nat, ftpside_t *, f);
ftpside_t *f;
DT3(ftp_PASV_error_inc, nat_t *, nat, ftpside_t *, f,
int ipf_p_ftp_server_valid(ipf_ftp_softc_t *, ftpside_t *, char *,
int ipf_p_ftp_client_valid(ipf_ftp_softc_t *, ftpside_t *, char *,
ftpside_t *f;
ftpside_t ftp_side[2];