2 * Copyright 2000, International Business Machines Corporation and others.
5 * This software has been released under the terms of the IBM Public
6 * License. For details, see the LICENSE file in the top-level source
7 * directory or online at http://www.openafs.org/dl/license10.html
10 #ifndef OPENAFS_WINNT_AFSD_CM_ERROR_H
11 #define OPENAFS_WINNT_AFSD_CM_ERROR_H 1
14 #define CM_ERROR_BASE 0x66543200
15 #define CM_ERROR_NOSUCHCELL (CM_ERROR_BASE+0)
16 #define CM_ERROR_NOSUCHVOLUME (CM_ERROR_BASE+1)
17 #define CM_ERROR_TIMEDOUT (CM_ERROR_BASE+2)
18 #define CM_ERROR_RETRY (CM_ERROR_BASE+3)
19 #define CM_ERROR_NOACCESS (CM_ERROR_BASE+4)
20 #define CM_ERROR_NOSUCHFILE (CM_ERROR_BASE+5)
21 #define CM_ERROR_STOPNOW (CM_ERROR_BASE+6)
22 #define CM_ERROR_TOOBIG (CM_ERROR_BASE+7)
23 #define CM_ERROR_INVAL (CM_ERROR_BASE+8)
24 #define CM_ERROR_BADFD (CM_ERROR_BASE+9)
25 #define CM_ERROR_BADFDOP (CM_ERROR_BASE+10)
26 #define CM_ERROR_EXISTS (CM_ERROR_BASE+11)
27 #define CM_ERROR_CROSSDEVLINK (CM_ERROR_BASE+12)
28 #define CM_ERROR_BADOP (CM_ERROR_BASE+13)
29 #define CM_ERROR_BADPASSWORD (CM_ERROR_BASE+14)
30 #define CM_ERROR_NOTDIR (CM_ERROR_BASE+15)
31 #define CM_ERROR_ISDIR (CM_ERROR_BASE+16)
32 #define CM_ERROR_READONLY (CM_ERROR_BASE+17)
33 #define CM_ERROR_WOULDBLOCK (CM_ERROR_BASE+18)
34 #define CM_ERROR_QUOTA (CM_ERROR_BASE+19)
35 #define CM_ERROR_SPACE (CM_ERROR_BASE+20)
36 #define CM_ERROR_BADSHARENAME (CM_ERROR_BASE+21)
37 #define CM_ERROR_BADTID (CM_ERROR_BASE+22)
38 #define CM_ERROR_UNKNOWN (CM_ERROR_BASE+23)
39 #define CM_ERROR_NOMORETOKENS (CM_ERROR_BASE+24)
40 #define CM_ERROR_NOTEMPTY (CM_ERROR_BASE+25)
41 #define CM_ERROR_USESTD (CM_ERROR_BASE+26)
42 #define CM_ERROR_REMOTECONN (CM_ERROR_BASE+27)
43 #define CM_ERROR_ATSYS (CM_ERROR_BASE+28)
44 #define CM_ERROR_NOSUCHPATH (CM_ERROR_BASE+29)
45 #define CM_ERROR_CLOCKSKEW (CM_ERROR_BASE+31)
46 #define CM_ERROR_BADSMB (CM_ERROR_BASE+32)
47 #define CM_ERROR_ALLBUSY (CM_ERROR_BASE+33)
48 #define CM_ERROR_NOFILES (CM_ERROR_BASE+34)
49 #define CM_ERROR_PARTIALWRITE (CM_ERROR_BASE+35)
50 #define CM_ERROR_NOIPC (CM_ERROR_BASE+36)
51 #define CM_ERROR_BADNTFILENAME (CM_ERROR_BASE+37)
52 #define CM_ERROR_BUFFERTOOSMALL (CM_ERROR_BASE+38)
53 #define CM_ERROR_RENAME_IDENTICAL (CM_ERROR_BASE+39)
54 #define CM_ERROR_ALLOFFLINE (CM_ERROR_BASE+40)
55 #define CM_ERROR_AMBIGUOUS_FILENAME (CM_ERROR_BASE+41)
56 #define CM_ERROR_BADLOGONTYPE (CM_ERROR_BASE+42)
57 #define CM_ERROR_GSSCONTINUE (CM_ERROR_BASE+43)
58 #define CM_ERROR_TIDIPC (CM_ERROR_BASE+44)
59 #define CM_ERROR_TOO_MANY_SYMLINKS (CM_ERROR_BASE+45)
60 #define CM_ERROR_PATH_NOT_COVERED (CM_ERROR_BASE+46)
61 #define CM_ERROR_LOCK_CONFLICT (CM_ERROR_BASE+47)
62 #define CM_ERROR_SHARING_VIOLATION (CM_ERROR_BASE+48)
63 #define CM_ERROR_ALLDOWN (CM_ERROR_BASE+49)
64 #define CM_ERROR_TOOFEWBUFS (CM_ERROR_BASE+50)
65 #define CM_ERROR_TOOMANYBUFS (CM_ERROR_BASE+51)
66 #define CM_ERROR_BAD_LEVEL (CM_ERROR_BASE+52)
67 #define CM_ERROR_NOT_A_DFSLINK (CM_ERROR_BASE+53)
68 #define CM_ERROR_INEXACT_MATCH (CM_ERROR_BASE+54)
69 #define CM_ERROR_BPLUS_NOMATCH (CM_ERROR_BASE+55)
70 #define CM_ERROR_EAS_NOT_SUPPORTED (CM_ERROR_BASE+56)
71 #define CM_ERROR_RANGE_NOT_LOCKED (CM_ERROR_BASE+57)
72 #define CM_ERROR_NOSUCHDEVICE (CM_ERROR_BASE+58)
73 #define CM_ERROR_LOCK_NOT_GRANTED (CM_ERROR_BASE+59)
74 #define CM_ERROR_NOTINCACHE (CM_ERROR_BASE+60)
75 #define CM_ERROR_FORCE_DNS_LOOKUP (CM_ERROR_BASE+61)
76 #define CM_ERROR_BADFORMAT (CM_ERROR_BASE+62)
77 #define CM_ERROR_RPC_MOREDATA (CM_ERROR_BASE+63)
78 #define CM_ERROR_BUFFER_OVERFLOW (CM_ERROR_BASE+64)
80 #endif /* OPENAFS_WINNT_AFSD_CM_ERROR_H */