diff options
author | Theodore Tso <tytso@mit.edu> | 1995-06-06 02:29:09 +0000 |
---|---|---|
committer | Theodore Tso <tytso@mit.edu> | 1995-06-06 02:29:09 +0000 |
commit | 34ef8b05a95912d7750b570a66d1cfbf148bc766 (patch) | |
tree | 538a1e126e456dcd9cbe99b9c77a45e0a447141e /src/krb524/krb524.h | |
parent | 6ffb2100cb6bdabce3b956ef2c827add590c41a5 (diff) | |
download | krb5-34ef8b05a95912d7750b570a66d1cfbf148bc766.tar.gz krb5-34ef8b05a95912d7750b570a66d1cfbf148bc766.tar.xz krb5-34ef8b05a95912d7750b570a66d1cfbf148bc766.zip |
Updated to use autoconf, and to use the new Kerberos library API
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5952 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/krb524/krb524.h')
-rw-r--r-- | src/krb524/krb524.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/src/krb524/krb524.h b/src/krb524/krb524.h index d4c214089..8eee85cec 100644 --- a/src/krb524/krb524.h +++ b/src/krb524/krb524.h @@ -30,4 +30,51 @@ extern int krb524_debug; +int krb524_convert_tkt_skey + PROTOTYPE((krb5_context context, krb5_ticket *v5tkt, KTEXT_ST *v4tkt, + krb5_keyblock *skey)); + +/* conv_princ.c */ + +int krb524_convert_princs + PROTOTYPE((krb5_context context, krb5_principal client, + krb5_principal server, char *pname, + char *pinst, char *prealm, char *sname, char *sinst)); + +/* conv_creds.c */ + +int krb524_convert_creds_addr + PROTOTYPE((krb5_context context, krb5_creds *v5creds, + CREDENTIALS *v4creds, struct sockaddr *saddr)); + +int krb524_convert_creds_kdc + PROTOTYPE((krb5_context context, krb5_creds *v5creds, + CREDENTIALS *v4creds)); + +/* conv_tkt.c */ + +int krb524_convert_tkt + PROTOTYPE((krb5_principal server, krb5_data *v5tkt, KTEXT_ST *v4tkt, + int *kvno, struct sockaddr_in *saddr)); + +/* encode.c */ + +int encode_v4tkt + PROTOTYPE((KTEXT_ST *v4tkt, char *buf, int *encoded_len)); + +int decode_v4tkt + PROTOTYPE((KTEXT_ST *v4tkt, char *buf, int *encoded_len)); + + +/* misc.c */ + +void krb524_init_ets + PROTOTYPE((krb5_context context)); + +/* sendmsg.c */ + +int krb524_send_message + PROTOTYPE((const struct sockaddr * addr, const krb5_data * message, + krb5_data * reply)); + #endif /* __KRB524_H__ */ |