17c478bd9Sstevel@tonic-gate /* 2*1da57d55SToomas Soome * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING 37c478bd9Sstevel@tonic-gate * 47c478bd9Sstevel@tonic-gate * Openvision retains the copyright to derivative works of 57c478bd9Sstevel@tonic-gate * this source code. Do *NOT* create a derivative of this 67c478bd9Sstevel@tonic-gate * source code before consulting with your legal department. 77c478bd9Sstevel@tonic-gate * Do *NOT* integrate *ANY* of this source code into another 87c478bd9Sstevel@tonic-gate * product before consulting with your legal department. 97c478bd9Sstevel@tonic-gate * 107c478bd9Sstevel@tonic-gate * For further information, read the top-level Openvision 117c478bd9Sstevel@tonic-gate * copyright which is contained in the top-level MIT Kerberos 127c478bd9Sstevel@tonic-gate * copyright. 137c478bd9Sstevel@tonic-gate * 147c478bd9Sstevel@tonic-gate * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING 157c478bd9Sstevel@tonic-gate * 167c478bd9Sstevel@tonic-gate */ 177c478bd9Sstevel@tonic-gate 1856a424ccSmp #include <com_err.h> 197c478bd9Sstevel@tonic-gate 207c478bd9Sstevel@tonic-gate #define OSA_ADB_NOERR (28810240L) 217c478bd9Sstevel@tonic-gate #define OSA_ADB_DUP (28810241L) 227c478bd9Sstevel@tonic-gate #define OSA_ADB_NOENT (28810242L) 237c478bd9Sstevel@tonic-gate #define OSA_ADB_DBINIT (28810243L) 247c478bd9Sstevel@tonic-gate #define OSA_ADB_BAD_POLICY (28810244L) 257c478bd9Sstevel@tonic-gate #define OSA_ADB_BAD_PRINC (28810245L) 267c478bd9Sstevel@tonic-gate #define OSA_ADB_BAD_DB (28810246L) 277c478bd9Sstevel@tonic-gate #define OSA_ADB_XDR_FAILURE (28810247L) 287c478bd9Sstevel@tonic-gate #define OSA_ADB_FAILURE (28810248L) 297c478bd9Sstevel@tonic-gate #define OSA_ADB_BADLOCKMODE (28810249L) 307c478bd9Sstevel@tonic-gate #define OSA_ADB_CANTLOCK_DB (28810250L) 317c478bd9Sstevel@tonic-gate #define OSA_ADB_NOTLOCKED (28810251L) 327c478bd9Sstevel@tonic-gate #define OSA_ADB_NOLOCKFILE (28810252L) 337c478bd9Sstevel@tonic-gate #define OSA_ADB_NOEXCL_PERM (28810253L) 347c478bd9Sstevel@tonic-gate #define ERROR_TABLE_BASE_adb (28810240L) 357c478bd9Sstevel@tonic-gate 3656a424ccSmp extern const struct error_table et_adb_error_table; 3756a424ccSmp 3856a424ccSmp #if !defined(_WIN32) 397c478bd9Sstevel@tonic-gate /* for compatibility with older versions... */ 4056a424ccSmp extern void initialize_adb_error_table (void) /*@modifies internalState@*/; 4156a424ccSmp #else 4256a424ccSmp #define initialize_adb_error_table() 4356a424ccSmp #endif 4456a424ccSmp 4556a424ccSmp #if !defined(_WIN32) 4656a424ccSmp #define init_adb_err_tbl initialize_adb_error_table 477c478bd9Sstevel@tonic-gate #define adb_err_base ERROR_TABLE_BASE_adb 4856a424ccSmp #endif 49