1*54925bf6Swillf #pragma ident "%Z%%M% %I% %E% SMI" 2*54925bf6Swillf 3*54925bf6Swillf /* 4*54925bf6Swillf * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING 5*54925bf6Swillf * 6*54925bf6Swillf * Openvision retains the copyright to derivative works of 7*54925bf6Swillf * this source code. Do *NOT* create a derivative of this 8*54925bf6Swillf * source code before consulting with your legal department. 9*54925bf6Swillf * Do *NOT* integrate *ANY* of this source code into another 10*54925bf6Swillf * product before consulting with your legal department. 11*54925bf6Swillf * 12*54925bf6Swillf * For further information, read the top-level Openvision 13*54925bf6Swillf * copyright which is contained in the top-level MIT Kerberos 14*54925bf6Swillf * copyright. 15*54925bf6Swillf * 16*54925bf6Swillf * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING 17*54925bf6Swillf * 18*54925bf6Swillf */ 19*54925bf6Swillf 20*54925bf6Swillf #include <com_err.h> 21*54925bf6Swillf 22*54925bf6Swillf #define OSA_ADB_NOERR (28810240L) 23*54925bf6Swillf #define OSA_ADB_DUP (28810241L) 24*54925bf6Swillf #define OSA_ADB_NOENT (28810242L) 25*54925bf6Swillf #define OSA_ADB_DBINIT (28810243L) 26*54925bf6Swillf #define OSA_ADB_BAD_POLICY (28810244L) 27*54925bf6Swillf #define OSA_ADB_BAD_PRINC (28810245L) 28*54925bf6Swillf #define OSA_ADB_BAD_DB (28810246L) 29*54925bf6Swillf #define OSA_ADB_XDR_FAILURE (28810247L) 30*54925bf6Swillf #define OSA_ADB_FAILURE (28810248L) 31*54925bf6Swillf #define OSA_ADB_BADLOCKMODE (28810249L) 32*54925bf6Swillf #define OSA_ADB_CANTLOCK_DB (28810250L) 33*54925bf6Swillf #define OSA_ADB_NOTLOCKED (28810251L) 34*54925bf6Swillf #define OSA_ADB_NOLOCKFILE (28810252L) 35*54925bf6Swillf #define OSA_ADB_NOEXCL_PERM (28810253L) 36*54925bf6Swillf #define ERROR_TABLE_BASE_adb (28810240L) 37*54925bf6Swillf 38*54925bf6Swillf extern const struct error_table et_adb_error_table; 39*54925bf6Swillf 40*54925bf6Swillf #if !defined(_WIN32) 41*54925bf6Swillf /* for compatibility with older versions... */ 42*54925bf6Swillf extern void initialize_adb_error_table (void) /*@modifies internalState@*/; 43*54925bf6Swillf #else 44*54925bf6Swillf #define initialize_adb_error_table() 45*54925bf6Swillf #endif 46*54925bf6Swillf 47*54925bf6Swillf #if !defined(_WIN32) 48*54925bf6Swillf #define init_adb_err_tbl initialize_adb_error_table 49*54925bf6Swillf #define adb_err_base ERROR_TABLE_BASE_adb 50*54925bf6Swillf #endif 51