source: trunk/third/cns/src/driver/Driver.h @ 8789

Revision 8789, 1.3 KB checked in by ghudson, 28 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r8788, which included commits to RCS files with non-trunk default branches.
Line 
1#define dNeedLock               0x4000
2#define dStatEnable             0x0800
3#define dCtlEnable              0x0400
4
5/*
6        Driver error codes:
7        Stolen from KrbDriver.h, KClient driver interface.
8*/
9
10enum {
11        cKrbCorruptedFile = -1024,      /* couldn't find a needed resource */
12        cKrbNoKillIO,                           /* can't killIO because all calls sync */
13        cKrbBadSelector,                        /* csCode passed doesn't select a recognized function */
14        cKrbCantClose,                          /* we must always remain open */
15        cKrbMapDoesntExist,                     /* tried to access a map that doesn't exist (index too large,
16                                                                        or criteria doesn't match anything) */
17        cKrbSessDoesntExist,            /* tried to access a session that doesn't exist */
18        cKrbCredsDontExist,                     /* tried to access credentials that don't exist */
19        cKrbTCPunavailable,                     /* couldn't open MacTCP driver */
20        cKrbUserCancelled,                      /* user cancelled a log in operation */
21        cKrbConfigurationErr,           /* Kerberos Preference file is not configured properly */
22        cKrbServerRejected,                     /* A server rejected our ticket */
23        cKrbServerImposter,                     /* Server appears to be a phoney */
24        cKrbServerRespIncomplete,       /* Server response is not complete */
25        cKrbNotLoggedIn,                        /* Returned by cKrbGetUserName if user is not logged in */
26        cKrbOldDriver,                          /* old version of the driver */
27       
28        cKrbKerberosErrBlock = -20000   /* start of block of 256 kerberos errors */
29        };
30       
Note: See TracBrowser for help on using the repository browser.