forked from Bananymous/banan-os
LibC: Add errno for unknown error
This commit is contained in:
parent
f7097398ca
commit
0b11d76576
|
@ -91,6 +91,8 @@ __BEGIN_DECLS
|
||||||
#define ENOTBLK 82
|
#define ENOTBLK 82
|
||||||
#define EEXISTS 83
|
#define EEXISTS 83
|
||||||
|
|
||||||
|
#define EUNKNOWN 0xFF
|
||||||
|
|
||||||
#define errno __errno
|
#define errno __errno
|
||||||
|
|
||||||
extern int __errno;
|
extern int __errno;
|
||||||
|
|
|
@ -11,6 +11,9 @@ __BEGIN_DECLS
|
||||||
#define TTY_FLAG_ENABLE_OUTPUT 1
|
#define TTY_FLAG_ENABLE_OUTPUT 1
|
||||||
#define TTY_FLAG_ENABLE_INPUT 2
|
#define TTY_FLAG_ENABLE_INPUT 2
|
||||||
|
|
||||||
|
#define POWER_SHUTDOWN 0
|
||||||
|
#define POWER_REBOOT 1
|
||||||
|
|
||||||
/*
|
/*
|
||||||
fildes: refers to valid tty device
|
fildes: refers to valid tty device
|
||||||
command: one of TTY_CMD_* definitions
|
command: one of TTY_CMD_* definitions
|
||||||
|
|
|
@ -173,6 +173,7 @@ const char* strerrorname_np(int error)
|
||||||
case EXDEV: return "EXDEV";
|
case EXDEV: return "EXDEV";
|
||||||
case EEXISTS: return "EEXISTS";
|
case EEXISTS: return "EEXISTS";
|
||||||
case ENOTBLK: return "ENOTBLK";
|
case ENOTBLK: return "ENOTBLK";
|
||||||
|
case EUNKNOWN: return "EUNKNOWN";
|
||||||
}
|
}
|
||||||
|
|
||||||
errno = EINVAL;
|
errno = EINVAL;
|
||||||
|
@ -267,6 +268,7 @@ const char* strerrordesc_np(int error)
|
||||||
case EXDEV: return "Cross-device link.";
|
case EXDEV: return "Cross-device link.";
|
||||||
case EEXISTS: return "File exists";
|
case EEXISTS: return "File exists";
|
||||||
case ENOTBLK: return "Block device required";
|
case ENOTBLK: return "Block device required";
|
||||||
|
case EUNKNOWN: return "Unknown error";
|
||||||
}
|
}
|
||||||
|
|
||||||
errno = EINVAL;
|
errno = EINVAL;
|
||||||
|
|
Loading…
Reference in New Issue