summaryrefslogtreecommitdiffstats
path: root/include/exitcodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/exitcodes.h')
-rw-r--r--include/exitcodes.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/exitcodes.h b/include/exitcodes.h
index 0213aa0c9..dbbac37f5 100644
--- a/include/exitcodes.h
+++ b/include/exitcodes.h
@@ -15,4 +15,14 @@
#define FSCK_USAGE 16 /* Usage or syntax error */
#define FSCK_LIBRARY 128 /* Shared library error */
+/* exit status */
+#define MOUNT_EX_SUCCESS 0 /* No errors */
+#define MOUNT_EX_USAGE 1 /* incorrect invocation or permission */
+#define MOUNT_EX_SYSERR 2 /* out of memory, cannot fork, ... */
+#define MOUNT_EX_SOFTWARE 4 /* internal mount bug or wrong version */
+#define MOUNT_EX_USER 8 /* user interrupt */
+#define MOUNT_EX_FILEIO 16 /* problems writing, locking, ... mtab/fstab */
+#define MOUNT_EX_FAIL 32 /* mount failure */
+#define MOUNT_EX_SOMEOK 64 /* some mount succeeded */
+
#endif /* UTIL_LINUX_EXITCODES_H */