From 1534c645576e40f1efe4c53a96a6152565145473 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Sat, 8 Mar 1997 06:01:58 +0000 Subject: [PATCH] Moved some functions to asn1_glue.c. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1284 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/get_in_tkt.c | 45 ------------------------------------------- 1 file changed, 45 deletions(-) diff --git a/lib/krb5/get_in_tkt.c b/lib/krb5/get_in_tkt.c index 66b9b70e0..9ac51554a 100644 --- a/lib/krb5/get_in_tkt.c +++ b/lib/krb5/get_in_tkt.c @@ -53,51 +53,6 @@ decrypt_tkt (krb5_context context, return 0; } -/* - * - */ - -krb5_error_code -krb5_principal2principalname (PrincipalName *p, - krb5_principal from) -{ - int i; - - p->name_type = from->type; - p->name_string.len = from->ncomp; - p->name_string.val = malloc(from->ncomp * sizeof(*p->name_string.val)); - for (i = 0; i < from->ncomp; ++i) { - int len = from->comp[i].length; - p->name_string.val[i] = malloc(len + 1); - strncpy (p->name_string.val[i], from->comp[i].data, len); - p->name_string.val[i][len] = '\0'; - } - return 0; -} - -krb5_error_code -principalname2krb5_principal (krb5_principal *principal, - PrincipalName from, - char *realm) -{ - int i; - krb5_principal p; - p = malloc (sizeof(*p)); - p->type = from.name_type; - p->ncomp = from.name_string.len; - p->comp = malloc (p->ncomp * sizeof(*p->comp)); - for (i = 0; i < p->ncomp; ++i) { - int len = strlen(from.name_string.val[i]); - p->comp[i].length = len; - p->comp[i].data = strdup(from.name_string.val[i]); - } - p->realm.data = strdup(realm); - p->realm.length = strlen(realm); - *principal = p; - return 0; -} - - int extract_ticket(krb5_context context, krb5_kdc_rep *rep,