17 lines
345 B
C
17 lines
345 B
C
#include "user/errno.h"
|
|
|
|
const char *kstrerror(int e) {
|
|
switch (e) {
|
|
case -ENOTDIR:
|
|
return "Not a directory";
|
|
case -ENODEV:
|
|
return "No such device";
|
|
case -ENOENT:
|
|
return "No such file or directory";
|
|
case -EINVAL:
|
|
return "Invalid argument";
|
|
default:
|
|
return "Unknown error";
|
|
}
|
|
}
|