use krb5_unparse_name instead of krb5_unparse_name_short since that doesnt fail....
authorLove Hornquist Astrand <lha@h5l.org>
Fri, 17 Sep 2010 03:59:35 +0000 (20:59 -0700)
committerLove Hornquist Astrand <lha@h5l.org>
Fri, 17 Sep 2010 03:59:35 +0000 (20:59 -0700)
lib/krb5/cache.c
lib/krb5/keytab.c

index d3926004b4da3d7a6b3935845d67a7159e8d7644..32a131b07c5115fe65359344471a40e3dc96a03b 100644 (file)
@@ -83,7 +83,7 @@ main (int argc, char **argv)
     while((ret = krb5_cc_next_cred(context, id, &cursor, &creds)) == 0){
         char *principal;
 
-       krb5_unparse_name_short(context, creds.server, &principal);
+       krb5_unparse_name(context, creds.server, &principal);
        printf("principal: %s\\n", principal);
        free(principal);
        krb5_free_cred_contents (context, &creds);
index 7ba2f977822d795cdf8020ac769c97021171b854..d1ffd5773800dc07cb00649a9b5c927e1d7bd0e9 100644 (file)
@@ -108,7 +108,7 @@ main (int argc, char **argv)
     if (ret)
        krb5_err(context, 1, ret, "krb5_kt_start_seq_get");
     while((ret = krb5_kt_next_entry(context, keytab, &entry, &cursor)) == 0){
-       krb5_unparse_name_short(context, entry.principal, &principal);
+       krb5_unparse_name(context, entry.principal, &principal);
        printf("principal: %s\n", principal);
        free(principal);
        krb5_kt_free_entry(context, &entry);