xref: /titanic_44/usr/src/lib/krb5/kdb/adb_err.h (revision 54925bf60766fbb4f1f2d7c843721406a7b7a3fb)
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