#ifndef BLOCK_RANGE_H # define BLOCK_RANGE_H # include # include struct block_range { blk64_t start; blk64_t end; struct block_range *next; }; void add_blocks_to_range(struct block_range **head, struct block_range **tail, blk64_t blk_start, blk64_t blk_end); void delete_block_ranges(struct block_range *head); int write_block_ranges(FILE *f, struct block_range *range, char *sep); #endif /* !BLOCK_RANGE_H */