Init builder implementation.

This commit is contained in:
Vreixo Formoso
2007-12-04 22:33:40 +01:00
parent 6616eae76b
commit 14f4aa7d07
5 changed files with 154 additions and 14 deletions

View File

@ -18,17 +18,7 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
/**
* The type of an IsoNode.
*/
enum IsoNodeType {
LIBISO_DIR,
LIBISO_FILE,
LIBISO_SYMLINK,
LIBISO_SPECIAL,
LIBISO_BOOT
};
#include <stdint.h>
/**
* Flag used to hide a file in the RR/ISO or Joliet tree.
@ -89,6 +79,11 @@ struct Iso_Dir
struct Iso_File
{
IsoNode node;
/**
* Location of a file extent in a ms disc, 0 for newly added file
*/
uint32_t msblock;
/**
* It sorts the order in which the file data is written to the CD image.