iso9660: new license LGPL
[meinos.git] / apps / iso9660 / iso9660def.h
blob9c955eee1b044a5c07f406349e31e61b19b54cdb
1 /*
2 iso9660 - An iso9660 CDI driver with Rockridge support
3 Copyright (C) 2008 Janosch Gräf <janosch.graef@gmx.net>
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU Lesser General Public License as published by
7 the Free Software Foundation, either version 3 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU Lesser General Public License for more details.
15 You should have received a copy of the GNU Lesser General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>.
19 #ifndef _ISO9660DEF_H_
20 #define _ISO9660DEF_H_
22 // Default sector size. Used to load volume descriptors
23 #define ISO9660_DEFAULT_SECTOR_SIZE 2048
25 // Number of first used sector (first volume descriptor)
26 #define ISO9660_FIRST_SECTOR 16
28 // Define if you want to use lower filenames
29 // (if you don't use an extension that supports lower filenames)
30 #define ISO9660_LOWER_FILENAMES
32 #ifndef ISO9660_USE_ROCKRIDGE
33 // Define if you want to use Rockridge extension
34 #define ISO9660_USE_ROCKRIDGE
35 #endif
37 #ifndef DEBUG
38 //#define DEBUG stderr
39 #endif
41 #endif