nfs-ganesha 1.4
Typedefs | Enumerations | Functions

err_fsal.h File Reference

FSAL error codes. More...

#include "log.h"

Go to the source code of this file.

Typedefs

typedef enum fsal_errors_t fsal_errors_t

Enumerations

enum  fsal_errors_t {
  ERR_FSAL_NO_ERROR = 0, ERR_FSAL_PERM = 1, ERR_FSAL_NOENT = 2, ERR_FSAL_IO = 5,
  ERR_FSAL_NXIO = 6, ERR_FSAL_NOMEM = 12, ERR_FSAL_ACCESS = 13, ERR_FSAL_FAULT = 14,
  ERR_FSAL_EXIST = 17, ERR_FSAL_XDEV = 18, ERR_FSAL_NOTDIR = 20, ERR_FSAL_ISDIR = 21,
  ERR_FSAL_INVAL = 22, ERR_FSAL_FBIG = 27, ERR_FSAL_NOSPC = 28, ERR_FSAL_ROFS = 30,
  ERR_FSAL_MLINK = 31, ERR_FSAL_DQUOT = 49, ERR_FSAL_NAMETOOLONG = 78, ERR_FSAL_NOTEMPTY = 93,
  ERR_FSAL_STALE = 151, ERR_FSAL_BADHANDLE = 10001, ERR_FSAL_BADCOOKIE = 10003, ERR_FSAL_NOTSUPP = 10004,
  ERR_FSAL_TOOSMALL = 10005, ERR_FSAL_SERVERFAULT = 10006, ERR_FSAL_BADTYPE = 10007, ERR_FSAL_DELAY = 10008,
  ERR_FSAL_FHEXPIRED = 10014, ERR_FSAL_SYMLINK = 10029, ERR_FSAL_ATTRNOTSUPP = 10032, ERR_FSAL_NOT_INIT = 20001,
  ERR_FSAL_ALREADY_INIT = 20002, ERR_FSAL_BAD_INIT = 20003, ERR_FSAL_SEC = 20004, ERR_FSAL_NO_QUOTA = 20005,
  ERR_FSAL_NOT_OPENED = 20010, ERR_FSAL_DEADLOCK = 20011, ERR_FSAL_OVERFLOW = 20012, ERR_FSAL_INTERRUPT = 20013,
  ERR_FSAL_BLOCKED = 20014, ERR_FSAL_TIMEOUT = 20015, ERR_FSAL_FILE_OPEN = 10046
}

Functions

family_error_t __attribute__ ((__unused__)) tab_errstatus_FSAL[]
const char * msg_fsal_err (fsal_errors_t fsal_err)
const char * label_fsal_err (fsal_errors_t fsal_err)

Detailed Description

FSAL error codes.

MFSL error codes.

Author:
Author:
leibovic
Date:
Date:
2006/01/17 14:22:57
Version:
Revision:
1.30

Definition in file err_fsal.h.


Typedef Documentation


Enumeration Type Documentation

Enumerator:
ERR_FSAL_NO_ERROR 
ERR_FSAL_PERM 
ERR_FSAL_NOENT 
ERR_FSAL_IO 
ERR_FSAL_NXIO 
ERR_FSAL_NOMEM 
ERR_FSAL_ACCESS 
ERR_FSAL_FAULT 
ERR_FSAL_EXIST 
ERR_FSAL_XDEV 
ERR_FSAL_NOTDIR 
ERR_FSAL_ISDIR 
ERR_FSAL_INVAL 
ERR_FSAL_FBIG 
ERR_FSAL_NOSPC 
ERR_FSAL_ROFS 
ERR_FSAL_MLINK 
ERR_FSAL_DQUOT 
ERR_FSAL_NAMETOOLONG 
ERR_FSAL_NOTEMPTY 
ERR_FSAL_STALE 
ERR_FSAL_BADHANDLE 
ERR_FSAL_BADCOOKIE 
ERR_FSAL_NOTSUPP 
ERR_FSAL_TOOSMALL 
ERR_FSAL_SERVERFAULT 
ERR_FSAL_BADTYPE 
ERR_FSAL_DELAY 
ERR_FSAL_FHEXPIRED 
ERR_FSAL_SYMLINK 
ERR_FSAL_ATTRNOTSUPP 
ERR_FSAL_NOT_INIT 
ERR_FSAL_ALREADY_INIT 
ERR_FSAL_BAD_INIT 
ERR_FSAL_SEC 
ERR_FSAL_NO_QUOTA 
ERR_FSAL_NOT_OPENED 
ERR_FSAL_DEADLOCK 
ERR_FSAL_OVERFLOW 
ERR_FSAL_INTERRUPT 
ERR_FSAL_BLOCKED 
ERR_FSAL_TIMEOUT 
ERR_FSAL_FILE_OPEN 

Definition at line 40 of file err_fsal.h.


Function Documentation

family_error_t __attribute__ ( (__unused__)  )

Definition at line 74 of file fsal_errors.c.

const char* label_fsal_err ( fsal_errors_t  fsal_err)

Definition at line 174 of file fsal_errors.c.

const char* msg_fsal_err ( fsal_errors_t  fsal_err)

Definition at line 163 of file fsal_errors.c.