/*
* Copyright (C) 2011 FUJITSU LIMITED. All rights reserved.
*
- * Copyright (c) 2013, Intel Corporation.
+ * Copyright (c) 2013, 2014, Intel Corporation.
*/
#include <libcfs/libcfs.h>
[EKEYREJECTED] = LUSTRE_EKEYREJECTED,
[EOWNERDEAD] = LUSTRE_EOWNERDEAD,
[ENOTRECOVERABLE] = LUSTRE_ENOTRECOVERABLE,
-#ifdef __KERNEL__
[ERESTARTSYS] = LUSTRE_ERESTARTSYS,
[ERESTARTNOINTR] = LUSTRE_ERESTARTNOINTR,
[ERESTARTNOHAND] = LUSTRE_ERESTARTNOHAND,
[EJUKEBOX] = LUSTRE_EJUKEBOX,
[EIOCBQUEUED] = LUSTRE_EIOCBQUEUED,
[EIOCBRETRY] = LUSTRE_EIOCBRETRY
-#endif
};
static int lustre_errno_ntoh_mapping[] = {
[LUSTRE_EKEYREJECTED] = EKEYREJECTED,
[LUSTRE_EOWNERDEAD] = EOWNERDEAD,
[LUSTRE_ENOTRECOVERABLE] = ENOTRECOVERABLE,
-#ifdef __KERNEL__
[LUSTRE_ERESTARTSYS] = ERESTARTSYS,
[LUSTRE_ERESTARTNOINTR] = ERESTARTNOINTR,
[LUSTRE_ERESTARTNOHAND] = ERESTARTNOHAND,
[LUSTRE_EJUKEBOX] = EJUKEBOX,
[LUSTRE_EIOCBQUEUED] = EIOCBQUEUED,
[LUSTRE_EIOCBRETRY] = EIOCBRETRY
-#endif
};
unsigned int lustre_errno_hton(unsigned int h)