|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
|
|
|
|
|
/* libiso_msgs (generated from libdax_msgs : Xov Xan 24 11:24:13 CET 2008)
|
|
|
|
|
/* libiso_msgs (generated from libdax_msgs : Qua Fev 13 14:58:12 CET 2008)
|
|
|
|
|
Message handling facility of libisofs. |
|
|
|
|
Copyright (C) 2006-2008 Thomas Schmitt <scdbackup@gmx.net>, |
|
|
|
|
provided under GPL version 2 |
|
|
|
@ -141,12 +141,19 @@ struct libiso_msgs_item;
|
|
|
|
|
#define LIBISO_MSGS_SEV_WARNING 0x50000000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** Non-fatal error messages indicating that important parts of an action
|
|
|
|
|
failed but processing may go on if one accepts deviations from the |
|
|
|
|
desired result. |
|
|
|
|
/** Non-fatal error messages indicating that parts of an action failed but
|
|
|
|
|
processing may go on if one accepts deviations from the desired result. |
|
|
|
|
|
|
|
|
|
E.g.: One of several libisofs input files cannot be found. |
|
|
|
|
SORRY may also be the severity for incidents which are severe enough |
|
|
|
|
for FAILURE but happen within already started irrevocable actions, |
|
|
|
|
like ISO image generation. A precondition for such a severity ease is |
|
|
|
|
that the action can be continued after the incident. |
|
|
|
|
See below MISHAP for what xorriso would need instead of this kind of SORRY |
|
|
|
|
an generates for itself in case of libisofs image generation. |
|
|
|
|
|
|
|
|
|
E.g.: A pattern yields no result. |
|
|
|
|
A speed setting cannot be made. |
|
|
|
|
A libisofs input file is inaccessible during image generation. |
|
|
|
|
|
|
|
|
|
After SORRY a function should try to go on if that makes any sense |
|
|
|
|
and if no threshold prescribes abort on SORRY. The function should |
|
|
|
@ -156,15 +163,31 @@ struct libiso_msgs_item;
|
|
|
|
|
#define LIBISO_MSGS_SEV_SORRY 0x60000000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** Non-fatal error indicating that a complete action failed and that
|
|
|
|
|
only a thorough new setup of preconditions will give hope for success. |
|
|
|
|
/** A FAILURE (see below) which can be tolerated during long lasting
|
|
|
|
|
operations just because they cannot simply be stopped or revoked. |
|
|
|
|
|
|
|
|
|
xorriso converts libisofs SORRY messages issued during image generation |
|
|
|
|
into MISHAP messages in order to allow its evaluators to distinguish |
|
|
|
|
image generation problems from minor image composition problems. |
|
|
|
|
E.g.: |
|
|
|
|
A libisofs input file is inaccessible during image generation. |
|
|
|
|
|
|
|
|
|
After a MISHAP a function should behave like after SORRY. |
|
|
|
|
*/ |
|
|
|
|
#define LIBISO_MSGS_SEV_MISHAP 0x64000000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** Non-fatal error indicating that an important part of an action failed and
|
|
|
|
|
that only a new setup of preconditions will give hope for sufficient |
|
|
|
|
success. |
|
|
|
|
|
|
|
|
|
E.g.: No media is inserted in the output drive. |
|
|
|
|
No write mode can be found for inserted media. |
|
|
|
|
All libisofs input files are inaccessible. |
|
|
|
|
A libisofs input file is inaccessible during grafting. |
|
|
|
|
|
|
|
|
|
After FAILURE a function should end very soon with a return value |
|
|
|
|
indicating failure. |
|
|
|
|
After FAILURE a function should end with a return value indicating failure. |
|
|
|
|
It is at the discretion of the function whether it ends immediately in any |
|
|
|
|
case or whether it tries to go on if the eventual threshold allows. |
|
|
|
|
*/ |
|
|
|
|
#define LIBISO_MSGS_SEV_FAILURE 0x68000000 |
|
|
|
|
|
|
|
|
@ -527,9 +550,9 @@ Range "vreixo" : 0x00030000 to 0x0003ffff
|
|
|
|
|
0x0003ff78 (FAILURE,HIGH) = Not dir used where a dir is expected |
|
|
|
|
0x0003ff77 (FAILURE,HIGH) = Not symlink used where a symlink is expected |
|
|
|
|
0x0003ff76 (FAILURE,HIGH) = Cannot seek to specified location |
|
|
|
|
0x0003ff75 (HINT,MEDIUM) = File not supported in ECMA-119 tree and ignored
|
|
|
|
|
0x0003ff75 (HINT,MEDIUM) = File not supported in ECMA-119 tree and ignored |
|
|
|
|
0x0003ff74 (HINT,MEDIUM) = File bigger than supported by used standard |
|
|
|
|
0x0003ff73 (SORRY,HIGH) = File read error during image creation |
|
|
|
|
0x0003ff73 (MISHAP,HIGH) = File read error during image creation |
|
|
|
|
0x0003ff72 (HINT,MEDIUM) = Cannot convert filename to requested charset |
|
|
|
|
0x0003ff71 (SORRY,HIGH) = File cannot be added to the tree |
|
|
|
|
0x0003ff70 (HINT,MEDIUM) = File path breaks specification constraints |
|
|
|
@ -549,9 +572,32 @@ Range "vreixo" : 0x00030000 to 0x0003ffff
|
|
|
|
|
0x0003feb5 (WARNING,HIGH) = Multiple ER SUSP entries found |
|
|
|
|
0x0003feb4 (HINT,MEDIUM) = Unsupported volume descriptor found |
|
|
|
|
0x0003feb3 (WARNING,HIGH) = El-Torito related warning |
|
|
|
|
0x0003feb2 (SORRY,HIGH) = Image write cancelled |
|
|
|
|
0x0003feb2 (MISHAP,HIGH) = Image write cancelled |
|
|
|
|
0x0003feb1 (WARNING,HIGH) = El-Torito image is hidden |
|
|
|
|
|
|
|
|
|
Outdated codes which may not be re-used for other purposes than |
|
|
|
|
re-instating them, if ever: |
|
|
|
|
|
|
|
|
|
X 0x00031001 (SORRY,HIGH) = Cannot read file (ignored) |
|
|
|
|
X 0x00031002 (FATAL,HIGH) = Cannot read file (operation canceled) |
|
|
|
|
X 0x00031000 (FATAL,HIGH) = Unsupported ISO-9660 image |
|
|
|
|
X 0x00031001 (HINT,MEDIUM) = Unsupported Vol Desc that will be ignored |
|
|
|
|
X 0x00031002 (FATAL,HIGH) = Damaged ISO-9660 image |
|
|
|
|
X 0x00031003 (SORRY,HIGH) = Cannot read previous image file |
|
|
|
|
X 0x00030101 (HINT,MEDIUM) = Unsupported SUSP entry that will be ignored |
|
|
|
|
X 0x00030102 (SORRY,HIGH) = Wrong/damaged SUSP entry |
|
|
|
|
X 0x00030103 (WARNING,MEDIUM)= Multiple SUSP ER entries where found |
|
|
|
|
X 0x00030111 (SORRY,HIGH) = Unsupported RR feature |
|
|
|
|
X 0x00030112 (SORRY,HIGH) = Error in a Rock Ridge entry |
|
|
|
|
X 0x00030201 (HINT,MEDIUM) = Unsupported Boot Vol Desc that will be ignored |
|
|
|
|
X 0x00030202 (SORRY,HIGH) = Wrong El-Torito catalog |
|
|
|
|
X 0x00030203 (HINT,MEDIUM) = Unsupported El-Torito feature |
|
|
|
|
X 0x00030204 (SORRY,HIGH) = Invalid file to be an El-Torito image |
|
|
|
|
X 0x00030205 (WARNING,MEDIUM)= Cannot properly patch isolinux image |
|
|
|
|
X 0x00030206 (WARNING,MEDIUM)= Copying El-Torito from a previous image without |
|
|
|
|
X enought info about it |
|
|
|
|
X 0x00030301 (NOTE,MEDIUM) = Unsupported file type for Joliet tree |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------ |
|
|
|
|
Range "application" : 0x00040000 to 0x0004ffff |
|
|
|
@ -566,6 +612,22 @@ Range "application" : 0x00040000 to 0x0004ffff
|
|
|
|
|
0x00040007 (DEBUG,HIGH) : Application supplied message |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------ |
|
|
|
|
Range "libisofs-xorriso" : 0x00050000 to 0x0005ffff |
|
|
|
|
|
|
|
|
|
This is an alternative representation of libisofs.so.6 error codes in xorriso. |
|
|
|
|
If values returned by iso_error_get_code() do not fit into 0x30000 to 0x3ffff |
|
|
|
|
then they get truncated to 16 bit and mapped into this range. |
|
|
|
|
(This should never need to happen, of course.) |
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------ |
|
|
|
|
Range "libisoburn" : 0x00060000 to 0x00006ffff |
|
|
|
|
|
|
|
|
|
0x00060000 (*,*) : Message which shall be attributed to libisoburn |
|
|
|
|
|
|
|
|
|
>>> the messages of libisoburn need to be registered individually |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------ |
|
|
|
|
|
|
|
|
|
#endif /* LIDBAX_MSGS_________________ */ |
|
|
|
|