#ifndef ISO9660_IDENTIFY_H
#define ISO9660_IDENTIFY_H
#if FS_SHELL
# include "fssh_api_wrapper.h"
#else
# include <SupportDefs.h>
#endif
struct iso9660_info {
iso9660_info();
~iso9660_info();
bool IsValid();
void SetISO9660Name(const char *name, uint32 length);
void SetJolietName(const char *name, uint32 length);
const char* PreferredName();
char *iso9660_name;
char *joliet_name;
off_t max_blocks;
private:
void _SetString(char **string, const char *newString, uint32 newLength);
};
status_t iso9660_fs_identify(int deviceFD, iso9660_info *info);
#endif