OpenAFS
OpenAFS distributed network file system
|
00001 /* 00002 * Copyright 2000, International Business Machines Corporation and others. 00003 * All Rights Reserved. 00004 * 00005 * This software has been released under the terms of the IBM Public 00006 * License. For details, see the LICENSE file in the top-level source 00007 * directory or online at http://www.openafs.org/dl/license10.html 00008 */ 00009 00010 #ifndef OPENAFS_WINNT_AFSD_CM_ERROR_H 00011 #define OPENAFS_WINNT_AFSD_CM_ERROR_H 1 00012 00013 /* error codes */ 00014 #define CM_ERROR_BASE 0x66543200 00015 #define CM_ERROR_NOSUCHCELL (CM_ERROR_BASE+0) 00016 #define CM_ERROR_NOSUCHVOLUME (CM_ERROR_BASE+1) 00017 #define CM_ERROR_TIMEDOUT (CM_ERROR_BASE+2) 00018 #define CM_ERROR_RETRY (CM_ERROR_BASE+3) 00019 #define CM_ERROR_NOACCESS (CM_ERROR_BASE+4) 00020 #define CM_ERROR_NOSUCHFILE (CM_ERROR_BASE+5) 00021 #define CM_ERROR_STOPNOW (CM_ERROR_BASE+6) 00022 #define CM_ERROR_TOOBIG (CM_ERROR_BASE+7) 00023 #define CM_ERROR_INVAL (CM_ERROR_BASE+8) 00024 #define CM_ERROR_BADFD (CM_ERROR_BASE+9) 00025 #define CM_ERROR_BADFDOP (CM_ERROR_BASE+10) 00026 #define CM_ERROR_EXISTS (CM_ERROR_BASE+11) 00027 #define CM_ERROR_CROSSDEVLINK (CM_ERROR_BASE+12) 00028 #define CM_ERROR_BADOP (CM_ERROR_BASE+13) 00029 #define CM_ERROR_BADPASSWORD (CM_ERROR_BASE+14) 00030 #define CM_ERROR_NOTDIR (CM_ERROR_BASE+15) 00031 #define CM_ERROR_ISDIR (CM_ERROR_BASE+16) 00032 #define CM_ERROR_READONLY (CM_ERROR_BASE+17) 00033 #define CM_ERROR_WOULDBLOCK (CM_ERROR_BASE+18) 00034 #define CM_ERROR_QUOTA (CM_ERROR_BASE+19) 00035 #define CM_ERROR_SPACE (CM_ERROR_BASE+20) 00036 #define CM_ERROR_BADSHARENAME (CM_ERROR_BASE+21) 00037 #define CM_ERROR_BADTID (CM_ERROR_BASE+22) 00038 #define CM_ERROR_UNKNOWN (CM_ERROR_BASE+23) 00039 #define CM_ERROR_NOMORETOKENS (CM_ERROR_BASE+24) 00040 #define CM_ERROR_NOTEMPTY (CM_ERROR_BASE+25) 00041 #define CM_ERROR_USESTD (CM_ERROR_BASE+26) 00042 #define CM_ERROR_REMOTECONN (CM_ERROR_BASE+27) 00043 #define CM_ERROR_ATSYS (CM_ERROR_BASE+28) 00044 #define CM_ERROR_NOSUCHPATH (CM_ERROR_BASE+29) 00045 #define CM_ERROR_CLOCKSKEW (CM_ERROR_BASE+31) 00046 #define CM_ERROR_BADSMB (CM_ERROR_BASE+32) 00047 #define CM_ERROR_ALLBUSY (CM_ERROR_BASE+33) 00048 #define CM_ERROR_NOFILES (CM_ERROR_BASE+34) 00049 #define CM_ERROR_PARTIALWRITE (CM_ERROR_BASE+35) 00050 #define CM_ERROR_NOIPC (CM_ERROR_BASE+36) 00051 #define CM_ERROR_BADNTFILENAME (CM_ERROR_BASE+37) 00052 #define CM_ERROR_BUFFERTOOSMALL (CM_ERROR_BASE+38) 00053 #define CM_ERROR_RENAME_IDENTICAL (CM_ERROR_BASE+39) 00054 #define CM_ERROR_ALLOFFLINE (CM_ERROR_BASE+40) 00055 #define CM_ERROR_AMBIGUOUS_FILENAME (CM_ERROR_BASE+41) 00056 #define CM_ERROR_BADLOGONTYPE (CM_ERROR_BASE+42) 00057 #define CM_ERROR_GSSCONTINUE (CM_ERROR_BASE+43) 00058 #define CM_ERROR_TIDIPC (CM_ERROR_BASE+44) 00059 #define CM_ERROR_TOO_MANY_SYMLINKS (CM_ERROR_BASE+45) 00060 #define CM_ERROR_PATH_NOT_COVERED (CM_ERROR_BASE+46) 00061 #define CM_ERROR_LOCK_CONFLICT (CM_ERROR_BASE+47) 00062 #define CM_ERROR_SHARING_VIOLATION (CM_ERROR_BASE+48) 00063 #define CM_ERROR_ALLDOWN (CM_ERROR_BASE+49) 00064 #define CM_ERROR_TOOFEWBUFS (CM_ERROR_BASE+50) 00065 #define CM_ERROR_TOOMANYBUFS (CM_ERROR_BASE+51) 00066 #define CM_ERROR_BAD_LEVEL (CM_ERROR_BASE+52) 00067 #define CM_ERROR_NOT_A_DFSLINK (CM_ERROR_BASE+53) 00068 #define CM_ERROR_INEXACT_MATCH (CM_ERROR_BASE+54) 00069 #define CM_ERROR_BPLUS_NOMATCH (CM_ERROR_BASE+55) 00070 #define CM_ERROR_EAS_NOT_SUPPORTED (CM_ERROR_BASE+56) 00071 #define CM_ERROR_RANGE_NOT_LOCKED (CM_ERROR_BASE+57) 00072 #define CM_ERROR_NOSUCHDEVICE (CM_ERROR_BASE+58) 00073 #define CM_ERROR_LOCK_NOT_GRANTED (CM_ERROR_BASE+59) 00074 #define CM_ERROR_NOTINCACHE (CM_ERROR_BASE+60) 00075 #define CM_ERROR_FORCE_DNS_LOOKUP (CM_ERROR_BASE+61) 00076 #define CM_ERROR_BADFORMAT (CM_ERROR_BASE+62) 00077 #define CM_ERROR_RPC_MOREDATA (CM_ERROR_BASE+63) 00078 #define CM_ERROR_BUFFER_OVERFLOW (CM_ERROR_BASE+64) 00079 #define CM_ERROR_EMPTY (CM_ERROR_BASE+65) 00080 00081 #endif /* OPENAFS_WINNT_AFSD_CM_ERROR_H */ 00082