summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1991-05-06 11:51:15 +0000
committerTheodore Tso <tytso@mit.edu>1991-05-06 11:51:15 +0000
commitc151829a29e7d4819b5938489ec6cd6f44c419d8 (patch)
treeb876ec01cd0b5499ee9ed9aab5a746f144d69ef8 /src/include
parent31e268196a35e380e93060a8cf41df380f03541f (diff)
downloadkrb5-c151829a29e7d4819b5938489ec6cd6f44c419d8.tar.gz
krb5-c151829a29e7d4819b5938489ec6cd6f44c419d8.tar.xz
krb5-c151829a29e7d4819b5938489ec6cd6f44c419d8.zip
Various name changes; added mysterious #defins for KRB5_GC_*
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2094 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/func-proto.h18
1 files changed, 15 insertions, 3 deletions
diff --git a/src/include/krb5/func-proto.h b/src/include/krb5/func-proto.h
index ae0f75585..05e9b8937 100644
--- a/src/include/krb5/func-proto.h
+++ b/src/include/krb5/func-proto.h
@@ -37,6 +37,10 @@ krb5_error_code krb5_get_cred_from_kdc
krb5_creds *** ));
void krb5_free_tgt_creds
PROTOTYPE((krb5_creds ** )); /* XXX too hard to do with const */
+
+#define KRB5_GC_USER_USER 1 /* want user-user ticket */
+#define KRB5_GC_CACHED 2 /* want cached ticket only */
+
krb5_error_code krb5_get_credentials
PROTOTYPE((const krb5_flags,
krb5_ccache,
@@ -155,6 +159,15 @@ krb5_error_code krb5_generate_seq_number
PROTOTYPE((const krb5_keyblock *, krb5_int32 *));
krb5_error_code krb5_get_server_rcache
PROTOTYPE((const char *, krb5_rcache *));
+krb5_error_code krb5_build_principal_ext
+ PROTOTYPE((krb5_principal *, int, const char *, ...));
+krb5_error_code krb5_build_principal
+ PROTOTYPE((krb5_principal *, int, const char *, ...));
+#ifdef va_start
+/* XXX depending on varargs include file defining va_start... */
+krb5_error_code krb5_build_principal_va
+ PROTOTYPE((krb5_principal *, int, const char *, va_list));
+#endif
/* libkt.spec */
krb5_error_code krb5_kt_register
@@ -200,9 +213,9 @@ void krb5_free_principal
PROTOTYPE((krb5_principal ));
void krb5_free_authenticator
PROTOTYPE((krb5_authenticator * ));
-void krb5_free_address
+void krb5_free_addresses
PROTOTYPE((krb5_address ** ));
-void krb5_free_addr
+void krb5_free_address
PROTOTYPE((krb5_address * ));
void krb5_free_authdata
PROTOTYPE((krb5_authdata ** ));
@@ -248,7 +261,6 @@ void krb5_free_ap_rep_enc_part
PROTOTYPE((krb5_ap_rep_enc_part *));
void krb5_free_tkt_authent
PROTOTYPE((krb5_tkt_authent *));
-
#include <krb5/widen.h>
/* Only put things which don't have pointers to the narrow types in this