From 879ac5ba24436a617e44add217efb954e7b94e8e Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Sun, 6 Jul 1997 16:47:56 +0000 Subject: [PATCH] +USE_ASN1_PRINCIPAL git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1968 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kuser/kinit.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/kuser/kinit.c b/kuser/kinit.c index 6390d5b4a..19de239c7 100644 --- a/kuser/kinit.c +++ b/kuser/kinit.c @@ -45,16 +45,31 @@ main (int argc, char **argv) err = krb5_build_principal_ext (context, &cred.server, +#ifdef USE_ASN1_PRINCIPAL + strlen(principal->realm), + principal->realm, +#else principal->realm.length, principal->realm.data, +#endif strlen("krbtgt"), "krbtgt", - principal->realm.length, +#ifdef USE_ASN1_PRINCIPAL + strlen(principal->realm), + principal->realm, +#else + principal->realm.length, principal->realm.data, +#endif NULL); if (err) errx (1, "%s", krb5_get_err_text(context, err)); + +#ifdef USE_ASN1_PRINCIPAL + cred.server->name.name_type = KRB5_NT_SRV_INST; +#else cred.server->type = KRB5_NT_SRV_INST; +#endif err = krb5_get_in_tkt_with_password (context, 0,