diff options
Diffstat (limited to 'lib/bkisofs/bkPath.h')
-rw-r--r-- | lib/bkisofs/bkPath.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/bkisofs/bkPath.h b/lib/bkisofs/bkPath.h new file mode 100644 index 0000000..8cf06d4 --- /dev/null +++ b/lib/bkisofs/bkPath.h @@ -0,0 +1,16 @@ +#ifndef bkPath_h +#define bkPath_h + +#include "bkInternal.h" + +bool findDirByNewPath(const NewPath* path, BkDir* tree, BkDir** dir); +bool findBaseByNewPath(NewPath* path, BkDir* tree, BkFileBase** base); +void freeDirToWriteContents(DirToWrite* dir); +void freePathContents(NewPath* path); +int getLastNameFromPath(const char* srcPathAndName, char* lastName); +int makeNewPathFromString(const char* strPath, NewPath* pathPath); +bool nameIsValid(const char* name); +bool nameIsValid9660(const char* name); +void printDirToWrite(DirToWrite* dir, int level, int filenameTypes); + +#endif |