10 #include <compat/linux/linux.h>
11 #include <compat/linux/linux_errno.h>
12 #include <compat/linux/linux_errno.inc>
15 bsd_to_linux_errno(int error)
18 KASSERT(error >= 0 && error <= ELAST,
19 ("%s: bad error %d", __func__, error));
21 return (linux_errtbl[error]);
26 linux_check_errtbl(void)
30 for (i = 1; i < nitems(linux_errtbl); i++) {
31 KASSERT(linux_errtbl[i] != 0,
32 ("%s: linux_errtbl[%d] == 0", __func__, i));
35 for (i = 1; i < nitems(linux_to_bsd_errtbl); i++) {
36 KASSERT(linux_to_bsd_errtbl[i] != 0,
37 ("%s: linux_to_bsd_errtbl[%d] == 0", __func__, i));