xref: /illumos-gate/usr/src/lib/krb5/kdb/adb_err.h (revision 54925bf6)
17c478bd9Sstevel@tonic-gate #pragma ident	"%Z%%M%	%I%	%E% SMI"
27c478bd9Sstevel@tonic-gate 
37c478bd9Sstevel@tonic-gate /*
47c478bd9Sstevel@tonic-gate  * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
57c478bd9Sstevel@tonic-gate  *
67c478bd9Sstevel@tonic-gate  *	Openvision retains the copyright to derivative works of
77c478bd9Sstevel@tonic-gate  *	this source code.  Do *NOT* create a derivative of this
87c478bd9Sstevel@tonic-gate  *	source code before consulting with your legal department.
97c478bd9Sstevel@tonic-gate  *	Do *NOT* integrate *ANY* of this source code into another
107c478bd9Sstevel@tonic-gate  *	product before consulting with your legal department.
117c478bd9Sstevel@tonic-gate  *
127c478bd9Sstevel@tonic-gate  *	For further information, read the top-level Openvision
137c478bd9Sstevel@tonic-gate  *	copyright which is contained in the top-level MIT Kerberos
147c478bd9Sstevel@tonic-gate  *	copyright.
157c478bd9Sstevel@tonic-gate  *
167c478bd9Sstevel@tonic-gate  * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
177c478bd9Sstevel@tonic-gate  *
187c478bd9Sstevel@tonic-gate  */
197c478bd9Sstevel@tonic-gate 
2056a424ccSmp #include <com_err.h>
217c478bd9Sstevel@tonic-gate 
227c478bd9Sstevel@tonic-gate #define OSA_ADB_NOERR                            (28810240L)
237c478bd9Sstevel@tonic-gate #define OSA_ADB_DUP                              (28810241L)
247c478bd9Sstevel@tonic-gate #define OSA_ADB_NOENT                            (28810242L)
257c478bd9Sstevel@tonic-gate #define OSA_ADB_DBINIT                           (28810243L)
267c478bd9Sstevel@tonic-gate #define OSA_ADB_BAD_POLICY                       (28810244L)
277c478bd9Sstevel@tonic-gate #define OSA_ADB_BAD_PRINC                        (28810245L)
287c478bd9Sstevel@tonic-gate #define OSA_ADB_BAD_DB                           (28810246L)
297c478bd9Sstevel@tonic-gate #define OSA_ADB_XDR_FAILURE                      (28810247L)
307c478bd9Sstevel@tonic-gate #define OSA_ADB_FAILURE                          (28810248L)
317c478bd9Sstevel@tonic-gate #define OSA_ADB_BADLOCKMODE                      (28810249L)
327c478bd9Sstevel@tonic-gate #define OSA_ADB_CANTLOCK_DB                      (28810250L)
337c478bd9Sstevel@tonic-gate #define OSA_ADB_NOTLOCKED                        (28810251L)
347c478bd9Sstevel@tonic-gate #define OSA_ADB_NOLOCKFILE                       (28810252L)
357c478bd9Sstevel@tonic-gate #define OSA_ADB_NOEXCL_PERM                      (28810253L)
367c478bd9Sstevel@tonic-gate #define ERROR_TABLE_BASE_adb (28810240L)
377c478bd9Sstevel@tonic-gate 
3856a424ccSmp extern const struct error_table et_adb_error_table;
3956a424ccSmp 
4056a424ccSmp #if !defined(_WIN32)
417c478bd9Sstevel@tonic-gate /* for compatibility with older versions... */
4256a424ccSmp extern void initialize_adb_error_table (void) /*@modifies internalState@*/;
4356a424ccSmp #else
4456a424ccSmp #define initialize_adb_error_table()
4556a424ccSmp #endif
4656a424ccSmp 
4756a424ccSmp #if !defined(_WIN32)
4856a424ccSmp #define init_adb_err_tbl initialize_adb_error_table
497c478bd9Sstevel@tonic-gate #define adb_err_base ERROR_TABLE_BASE_adb
5056a424ccSmp #endif
51