#define FSCK_EX_USAGE 16 /* Usage or syntax error */
#define FSCK_EX_LIBRARY 128 /* Shared library error */
+#define EXIT_NOTSUPP 2
+
#endif /* UTIL_LINUX_EXITCODES_H */
#include "c.h"
#include "closestream.h"
#include "monotonic.h"
-
-/* exit() status if discard unsupported by device */
-#define BLKDISCARD_EXIT_NOTSUPP (EXIT_FAILURE + 1)
+#include "exitcodes.h"
#ifndef BLKDISCARD
# define BLKDISCARD _IO(0x12,119)
const char *ioctlname, const char *path)
{
int exno = errno == EOPNOTSUPP ?
- BLKDISCARD_EXIT_NOTSUPP : EXIT_FAILURE;
+ EXIT_NOTSUPP : EXIT_FAILURE;
err(exno, _("%s: %s ioctl failed"), ioctlname, path);
}