scp_sftp_filehandle = fxp_open_recv(pktin);
scp_sftp_filehandle = fxp_open_recv(pktin, rreq);
int scp_accept_filexfer(void){    if (using_sftp) {	struct sftp_packet *pktin;	struct sftp_request *req, *rreq;	sftp_register(req = fxp_open_send(scp_sftp_currentname, SSH_FXF_READ));	rreq = sftp_find_request(pktin = sftp_recv());	assert(rreq == req);	scp_sftp_filehandle = fxp_open_recv(pktin);	if (!scp_sftp_filehandle) {	    tell_user(stderr, "pscp: unable to open %s: %s",		      scp_sftp_currentname, fxp_error());	    errs++;	    return 1;	}	scp_sftp_fileoffset = uint64_make(0, 0);	sfree(scp_sftp_currentname);	return 0;    } else {	back->send(backhandle, "", 1);	return 0;		       /* can't fail */    }}