INT64_T chirp_reli_close( struct chirp_file *file, time_t stoptime ) { struct chirp_client *client; if(chirp_reli_flush(file,stoptime) < 0) return -1; client = connect_to_host(file->host,stoptime); if(client) { if(chirp_client_serial(client)==file->serial) { chirp_client_close(client,file->fd,stoptime); } } free(file->buffer); free(file); return 0; }
INT64_T chirp_global_flush(struct chirp_file * file, time_t stoptime) { return chirp_reli_flush(file, stoptime); }