blob: 4c0d0431bee96ec0d5423cd10bde45d04349bf3e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include <error.h>
#include <kernel/error.h>
JoveError
jove_error_from_kerror(int kerror)
{
switch(kerror) {
case KE_OK:
return EJOVE_OK;
case KE_BADMSG:
case KE_BADOBJ:
return EJOVE_BADOBJ;
case KE_BADCALL:
case KE_BADFUNC:
return EJOVE_NOIMPL;
case KE_BADSIZE:
return EJOVE_BADSIZE;
case KE_DNE:
return EJOVE_DNE;
default: return EJOVE_KERROR;
}
}
|