"Fossies" - the Fresh Open Source Software Archive

Member "xorriso-1.5.4/xorriso/iso_img.h" (30 Jan 2021, 1484 Bytes) of package /linux/misc/xorriso-1.5.4.pl02.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "iso_img.h" see the Fossies "Dox" file reference documentation.

    1 
    2 /* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images.
    3 
    4    Copyright 2007-2015 Thomas Schmitt, <scdbackup@gmx.net>
    5 
    6    Provided under GPL version 2 or later.
    7 
    8    This file contains declarations of functions which operate on ISO images
    9    and their global properties.
   10 */
   11 
   12 
   13 #ifndef Xorriso_pvt_iso_img_includeD
   14 #define Xorriso_pvt_iso_img_includeD yes
   15 
   16 
   17 int Xorriso_update_volid(struct XorrisO *xorriso, int flag);
   18 
   19 int Xorriso_record_boot_info(struct XorrisO *xorriso, int flag);
   20 
   21 int Xorriso_assert_volid(struct XorrisO *xorriso, int msc1, int flag);
   22 
   23 int Xorriso_is_isohybrid(struct XorrisO *xorriso, IsoFile *bootimg_node,
   24                          int flag);
   25 
   26 int Xorriso_boot_item_status(struct XorrisO *xorriso, char *cat_path,
   27                              char *bin_path, int platform_id,
   28                              int patch_isolinux, int emul, off_t load_size,
   29                              unsigned char *id_string,
   30                              unsigned char *selection_crit, char *form,
   31                              char *filter, FILE *fp, int flag);
   32 
   33 int Xorriso__append_boot_params(char *line, ElToritoBootImage *bootimg,
   34                                 int flag);
   35 
   36 int Xorriso_get_volume(struct XorrisO *xorriso, IsoImage **volume,
   37                        int flag);
   38 
   39 int Xorriso_record_cmd_line(struct XorrisO *xorriso, char *buf,
   40                             char **cmds, int *cmd_count, int flag);
   41 
   42 
   43 #endif /* ! Xorriso_pvt_iso_img_includeD */
   44