summaryrefslogtreecommitdiffstats
path: root/src/krb524/getcred.c
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-06-06 02:29:09 +0000
committerTheodore Tso <tytso@mit.edu>1995-06-06 02:29:09 +0000
commit34ef8b05a95912d7750b570a66d1cfbf148bc766 (patch)
tree538a1e126e456dcd9cbe99b9c77a45e0a447141e /src/krb524/getcred.c
parent6ffb2100cb6bdabce3b956ef2c827add590c41a5 (diff)
downloadkrb5-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/getcred.c')
-rw-r--r--src/krb524/getcred.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/krb524/getcred.c b/src/krb524/getcred.c
index 4cdef1af0..a896381e8 100644
--- a/src/krb524/getcred.c
+++ b/src/krb524/getcred.c
@@ -31,8 +31,10 @@ main(int argc, char **argv)
krb5_creds v5creds;
CREDENTIALS v4creds;
int i, ret;
-
- krb524_init_ets();
+ krb5_context context;
+
+ krb5_init_context(&context);
+ krb524_init_ets(context);
if (ret = krb5_parse_name(argv[1], &client)) {
com_err("getcred", ret, "parsing client name");
@@ -52,12 +54,12 @@ main(int argc, char **argv)
v5creds.server = server;
v5creds.times.endtime = 0;
v5creds.keyblock.keytype = KEYTYPE_DES;
- if (ret = krb5_get_credentials(0, cc, &v5creds)) {
+ if (ret = krb5_get_credentials(context, 0, cc, &v5creds)) {
com_err("getcred", ret, "getting V5 credentials");
exit(1);
}
- if (ret = krb524_convert_creds_kdc(&v5creds, &v4creds)) {
+ if (ret = krb524_convert_creds_kdc(context, &v5creds, &v4creds)) {
com_err("getcred", ret, "converting to V4 credentials");
exit(1);
}