summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2003-05-20 21:22:48 +0000
committerSam Hartman <hartmans@mit.edu>2003-05-20 21:22:48 +0000
commit5a9df1e4fd399cfd1b933a084246a02db3caa8a6 (patch)
tree4fdc708a803fb154ef7ae3d79116ab00cff3552d /src/include
parentc58091d98f1d25aab05a33795ca7bfe2ce5a9aa9 (diff)
downloadkrb5-5a9df1e4fd399cfd1b933a084246a02db3caa8a6.tar.gz
krb5-5a9df1e4fd399cfd1b933a084246a02db3caa8a6.tar.xz
krb5-5a9df1e4fd399cfd1b933a084246a02db3caa8a6.zip
Implement krb5_get_in_tkt_with_password and
krb5_get_in_tkt_with_keytab in terms of krb5_get_init_creds. It turns out that these do in fact need to use get_init_creds not get_init_creds_{password,keytab} because of those functions do not allow the AS request to be returned. Ticket: 1480 Status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15461 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/ChangeLog4
-rw-r--r--src/include/k5-int.h7
2 files changed, 10 insertions, 1 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index 05817aea16..af9217efdd 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,3 +1,7 @@
+2003-05-19 Sam Hartman <hartmans@mit.edu>
+
+ * k5-int.h: Prototype krb5int_populate_gic_opt
+
2003-05-18 Tom Yu <tlyu@mit.edu>
* k5-int.h: Sequence numbers are now unsigned.
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index 08c7a7a4fd..f9a15ef3a7 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 1989,1990,1991,1992,1993,1994,1995,2000,2001 by the Massachusetts Institute of Technology,
+ * Copyright (C) 1989,1990,1991,1992,1993,1994,1995,2000,2001, 2003 by the Massachusetts Institute of Technology,
* Cambridge, MA, USA. All Rights Reserved.
*
* This software is being provided to you, the LICENSEE, by the
@@ -935,6 +935,11 @@ krb5_get_init_creds
int master,
krb5_kdc_rep **as_reply);
+krb5_error_code krb5int_populate_gic_opt (
+ krb5_context, krb5_get_init_creds_opt *,
+ krb5_flags options, krb5_address * const *addrs, krb5_enctype *ktypes,
+ krb5_preauthtype *pre_auth_types);
+
krb5_error_code krb5_do_preauth
(krb5_context, krb5_kdc_req *,