10 #ifndef LIBISO_IMAGE_H_
11 #define LIBISO_IMAGE_H_
23 #define ISO_USED_INODE_RANGE (1 << 18)
27 #define ISO_IMPORT_COLL_WARN_MAX 10
306 uint32_t start_lba, uint32_t end_lba,
307 uint32_t idx_count,
int flag);
311 char *creation_time,
char *modification_time,
312 char *expiration_time,
char *effective_time);
int iso_imported_sa_unref(struct iso_imported_sys_area **sa_info, int flag)
int iso_image_free_checksums(IsoImage *image, int flag)
uint32_t img_give_ino_number(IsoImage *image, int flag)
int iso_imported_sa_new(struct iso_imported_sys_area **sa_info, int flag)
int iso_image_truncate_name(IsoImage *image, const char *name, char **namept, int flag)
int iso_image_set_checksums(IsoImage *image, char *checksum_array, uint32_t start_lba, uint32_t end_lba, uint32_t idx_count, int flag)
int img_collect_inos(IsoImage *image, IsoDir *dir, int flag)
int iso_image_set_pvd_times(IsoImage *image, char *creation_time, char *modification_time, char *expiration_time, char *effective_time)
int img_make_inos(IsoImage *image, IsoDir *dir, int flag)
size_t collision_warnings
struct el_torito_boot_catalog * bootcat
unsigned int follow_symlinks
char * mips_boot_file_paths[15]
uint64_t used_inodes_start
IsoFile * sparc_core_node
char truncate_buffer[4096]
enum iso_replace_mode replace
void(* user_data_free)(void *ptr)
IsoNode * hfsplus_blessed[ISO_HFSPLUS_BLESS_MAX]
char application_use[512]
int blind_on_local_get_attrs
unsigned int ignore_hidden
int(* report)(IsoImage *image, IsoFileSource *src)
unsigned int builder_take_all_ea
uint32_t checksum_idx_count
uint32_t checksum_end_lba
unsigned int builder_ignore_acl
uint32_t checksum_start_lba
IsoDataSource * import_src
unsigned int builder_ignore_ea
struct iso_imported_sys_area * imported_sa_info
char ** mips_boot_file_paths
uint32_t hppa_ramdisk_len
uint32_t gpt_head_crc_should
uint32_t gpt_head_crc_found
uint32_t meta_struct_blocks[12]
uint32_t hppa_bootloader_adr
uint32_t gpt_array_crc_found
uint64_t alpha_boot_image_adr
struct iso_mips_voldir_entry ** mips_vd_entries
struct iso_sun_disk_label_entry * sparc_entries
uint32_t gpt_array_crc_should
uint32_t mipsel_seg_start
IsoFile * sparc_core_node
struct iso_mbr_partition_request ** mbr_req
char * gpt_backup_comments
int partition_heads_per_cyl
uint64_t sparc_grub2_core_adr
struct iso_gpt_partition_request ** gpt_req
int num_meta_struct_blocks
uint32_t hppa_ramdisk_adr
uint64_t alpha_boot_image_size
uint32_t hppa_bootloader_len
struct iso_apm_partition_request ** apm_req
int partition_secs_per_head
uint8_t gpt_disk_guid[16]
uint32_t partition_offset
char * mipsel_boot_file_path
uint32_t sparc_grub2_core_size