1 /*
2 * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
3 * Use is subject to license terms.
4 */
5
6 /* This is the prologue to krb5.h */
7 /* Unfortunately some of these defines are compiler dependent */
8 #ifndef _KRB5_H
9 #define _KRB5_H
10
11 #pragma ident "@(#)krb5.h 1.16 04/09/08 SMI"
12
13 #define SIZEOF_INT 4
14
15 #ifdef _LP64
16 #define SIZEOF_LONG 8
17 #else
18 #define SIZEOF_LONG 4
19 #endif
20
21 #define SIZEOF_SHORT 2
22 #define HAVE_STDARG_H 1
23 #define HAVE_SYS_TYPES_H 1
24 /* End of prologue section */
25 /*
26 * include/krb5.h
27 *
28 * Copyright 1989,1990,1995 by the Massachusetts Institute of Technology.
29 * All Rights Reserved.
30 *
31 * Export of this software from the United States of America may
2789 #define KRB5_KDB_TRUNCATED_RECORD (-1780008439L)
2790 #define KRB5_KDB_RECURSIVELOCK (-1780008438L)
2791 #define KRB5_KDB_NOTLOCKED (-1780008437L)
2792 #define KRB5_KDB_BADLOCKMODE (-1780008436L)
2793 #define KRB5_KDB_DBNOTINITED (-1780008435L)
2794 #define KRB5_KDB_DBINITED (-1780008434L)
2795 #define KRB5_KDB_ILLDIRECTION (-1780008433L)
2796 #define KRB5_KDB_NOMASTERKEY (-1780008432L)
2797 #define KRB5_KDB_BADMASTERKEY (-1780008431L)
2798 #define KRB5_KDB_INVALIDKEYSIZE (-1780008430L)
2799 #define KRB5_KDB_CANTREAD_STORED (-1780008429L)
2800 #define KRB5_KDB_BADSTORED_MKEY (-1780008428L)
2801 #define KRB5_KDB_CANTLOCK_DB (-1780008427L)
2802 #define KRB5_KDB_DB_CORRUPT (-1780008426L)
2803 #define KRB5_KDB_BAD_VERSION (-1780008425L)
2804 #define KRB5_KDB_BAD_SALTTYPE (-1780008424L)
2805 #define KRB5_KDB_BAD_ENCTYPE (-1780008423L)
2806 #define KRB5_KDB_BAD_CREATEFLAGS (-1780008422L)
2807 #define KRB5_KDB_NO_PERMITTED_KEY (-1780008421L)
2808 #define KRB5_KDB_NO_MATCHING_KEY (-1780008420L)
2809 #define ERROR_TABLE_BASE_kdb5 (-1780008448L)
2810
2811 /* for compatibility with older versions... */
2812 #define kdb5_err_base ERROR_TABLE_BASE_kdb5
2813 /*
2814 * kv5m_err.h:
2815 * This file is automatically generated; please do not edit it.
2816 */
2817 #define KV5M_NONE (-1760647424L)
2818 #define KV5M_PRINCIPAL (-1760647423L)
2819 #define KV5M_DATA (-1760647422L)
2820 #define KV5M_KEYBLOCK (-1760647421L)
2821 #define KV5M_CHECKSUM (-1760647420L)
2822 #define KV5M_ENCRYPT_BLOCK (-1760647419L)
2823 #define KV5M_ENC_DATA (-1760647418L)
2824 #define KV5M_CRYPTOSYSTEM_ENTRY (-1760647417L)
2825 #define KV5M_CS_TABLE_ENTRY (-1760647416L)
2826 #define KV5M_CHECKSUM_ENTRY (-1760647415L)
2827 #define KV5M_AUTHDATA (-1760647414L)
2828 #define KV5M_TRANSITED (-1760647413L)
|
1 /*
2 * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
3 * Use is subject to license terms.
4 */
5
6 /* This is the prologue to krb5.h */
7 /* Unfortunately some of these defines are compiler dependent */
8 #ifndef _KRB5_H
9 #define _KRB5_H
10
11 #pragma ident "@(#)krb5.h 1.15 04/05/04 SMI"
12
13 #define SIZEOF_INT 4
14
15 #ifdef _LP64
16 #define SIZEOF_LONG 8
17 #else
18 #define SIZEOF_LONG 4
19 #endif
20
21 #define SIZEOF_SHORT 2
22 #define HAVE_STDARG_H 1
23 #define HAVE_SYS_TYPES_H 1
24 /* End of prologue section */
25 /*
26 * include/krb5.h
27 *
28 * Copyright 1989,1990,1995 by the Massachusetts Institute of Technology.
29 * All Rights Reserved.
30 *
31 * Export of this software from the United States of America may
2789 #define KRB5_KDB_TRUNCATED_RECORD (-1780008439L)
2790 #define KRB5_KDB_RECURSIVELOCK (-1780008438L)
2791 #define KRB5_KDB_NOTLOCKED (-1780008437L)
2792 #define KRB5_KDB_BADLOCKMODE (-1780008436L)
2793 #define KRB5_KDB_DBNOTINITED (-1780008435L)
2794 #define KRB5_KDB_DBINITED (-1780008434L)
2795 #define KRB5_KDB_ILLDIRECTION (-1780008433L)
2796 #define KRB5_KDB_NOMASTERKEY (-1780008432L)
2797 #define KRB5_KDB_BADMASTERKEY (-1780008431L)
2798 #define KRB5_KDB_INVALIDKEYSIZE (-1780008430L)
2799 #define KRB5_KDB_CANTREAD_STORED (-1780008429L)
2800 #define KRB5_KDB_BADSTORED_MKEY (-1780008428L)
2801 #define KRB5_KDB_CANTLOCK_DB (-1780008427L)
2802 #define KRB5_KDB_DB_CORRUPT (-1780008426L)
2803 #define KRB5_KDB_BAD_VERSION (-1780008425L)
2804 #define KRB5_KDB_BAD_SALTTYPE (-1780008424L)
2805 #define KRB5_KDB_BAD_ENCTYPE (-1780008423L)
2806 #define KRB5_KDB_BAD_CREATEFLAGS (-1780008422L)
2807 #define KRB5_KDB_NO_PERMITTED_KEY (-1780008421L)
2808 #define KRB5_KDB_NO_MATCHING_KEY (-1780008420L)
2809 /*
2810 * Incremental propagation error codes
2811 */
2812 #define KRB5_LOG_CONV (-1780008419L)
2813 #define KRB5_LOG_UNSTABLE (-1780008418L)
2814 #define KRB5_LOG_CORRUPT (-1780008417L)
2815 #define KRB5_LOG_ERROR (-1780008416L)
2816 #define ERROR_TABLE_BASE_kdb5 (-1780008448L)
2817
2818 /* for compatibility with older versions... */
2819 #define kdb5_err_base ERROR_TABLE_BASE_kdb5
2820 /*
2821 * kv5m_err.h:
2822 * This file is automatically generated; please do not edit it.
2823 */
2824 #define KV5M_NONE (-1760647424L)
2825 #define KV5M_PRINCIPAL (-1760647423L)
2826 #define KV5M_DATA (-1760647422L)
2827 #define KV5M_KEYBLOCK (-1760647421L)
2828 #define KV5M_CHECKSUM (-1760647420L)
2829 #define KV5M_ENCRYPT_BLOCK (-1760647419L)
2830 #define KV5M_ENC_DATA (-1760647418L)
2831 #define KV5M_CRYPTOSYSTEM_ENTRY (-1760647417L)
2832 #define KV5M_CS_TABLE_ENTRY (-1760647416L)
2833 #define KV5M_CHECKSUM_ENTRY (-1760647415L)
2834 #define KV5M_AUTHDATA (-1760647414L)
2835 #define KV5M_TRANSITED (-1760647413L)
|