del234(sftp_requests, req);
struct sftp_request *sftp_find_request(struct sftp_packet *pktin){    unsigned long id;    struct sftp_request *req;    if (!pktin) {	fxp_internal_error("did not receive a valid SFTP packet\n");	return NULL;    }    id = sftp_pkt_getuint32(pktin);    req = find234(sftp_requests, &id, sftp_reqfind);    if (!req || !req->registered) {	fxp_internal_error("request ID mismatch\n");        sftp_pkt_free(pktin);	return NULL;    }    return req;}