From 04aa1d971efb44eefa2290ed981c61842b7f62b7 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Sat, 4 May 2019 21:02:09 +0200 Subject: Rename tools to not collide with squashfs-tools This commit changes the names of the tools to gensquashfs and rdsquashfs so they don't collide with the names used by the squashfs-tools package and the two can be installed side by side. Signed-off-by: David Oberhollenzer --- mkfs/mksquashfs.h | 61 ------------------------------------------------------- 1 file changed, 61 deletions(-) delete mode 100644 mkfs/mksquashfs.h (limited to 'mkfs/mksquashfs.h') diff --git a/mkfs/mksquashfs.h b/mkfs/mksquashfs.h deleted file mode 100644 index 106822c..0000000 --- a/mkfs/mksquashfs.h +++ /dev/null @@ -1,61 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later */ -#ifndef MKSQUASHFS_H -#define MKSQUASHFS_H - -#include "squashfs.h" -#include "compress.h" -#include "id_table.h" -#include "fstree.h" -#include "config.h" -#include "table.h" - -#include -#include -#include -#include -#include -#include - -typedef struct { - unsigned int def_uid; - unsigned int def_gid; - unsigned int def_mode; - unsigned int def_mtime; - int outmode; - int compressor; - int blksz; - int devblksz; - const char *infile; - const char *outfile; -} options_t; - -typedef struct { - int outfd; - options_t opt; - sqfs_super_t super; - fstree_t fs; - void *block; - void *fragment; - void *scratch; - - sqfs_fragment_t *fragments; - size_t num_fragments; - size_t max_fragments; - - int file_block_count; - file_info_t *frag_list; - size_t frag_offset; - - id_table_t idtbl; - size_t inode_counter; - - compressor_t *cmp; -} sqfs_info_t; - -void process_command_line(options_t *opt, int argc, char **argv); - -int write_data_to_image(sqfs_info_t *info); - -int sqfs_write_inodes(sqfs_info_t *info); - -#endif /* MKSQUASHFS_H */ -- cgit v1.2.3