svn commit: lorikeet r441 - in trunk/heimdal/lib/krb5: .

abartlet at samba.org abartlet at samba.org
Sat Aug 27 10:31:57 GMT 2005


Author: abartlet
Date: 2005-08-27 10:31:56 +0000 (Sat, 27 Aug 2005)
New Revision: 441

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=lorikeet&rev=441

Log:
Test a few more things while I'm at it.

Andrew Bartlett

Modified:
   trunk/heimdal/lib/krb5/test_princ.c


Changeset:
Modified: trunk/heimdal/lib/krb5/test_princ.c
===================================================================
--- trunk/heimdal/lib/krb5/test_princ.c	2005-08-27 10:19:15 UTC (rev 440)
+++ trunk/heimdal/lib/krb5/test_princ.c	2005-08-27 10:31:56 UTC (rev 441)
@@ -89,8 +89,36 @@
 	krb5_errx(context, 1, "p != p2");
     }    
 
+    krb5_free_principal(context, p2);
+
+    ret = krb5_set_default_realm(context, "SU.SE");
+    if (ret)
+	krb5_err(context, 1, ret, "krb5_parse_name");
+
+    ret = krb5_unparse_name_short(context, p, &princ_unparsed);
+    if (ret)
+	krb5_err(context, 1, ret, "krb5_parse_name");
+
+    if (strcmp(princ_short, princ_unparsed)) {
+	krb5_errx(context, 1, "%s != %s", princ_short, princ_unparsed);
+    }
+    free(princ_unparsed);
+
+    ret = krb5_set_default_realm(context, "SAMBA.ORG");
+    if (ret)
+	krb5_err(context, 1, ret, "krb5_parse_name");
+
+    ret = krb5_unparse_name_short(context, p, &princ_unparsed);
+    if (ret)
+	krb5_err(context, 1, ret, "krb5_parse_name");
+
+    if (strcmp(princ, princ_unparsed)) {
+	krb5_errx(context, 1, "%s != %s", princ, princ_unparsed);
+    }
+    free(princ_unparsed);
+
+
     krb5_free_principal(context, p);
-    krb5_free_principal(context, p2);
 }
 
 int



More information about the samba-cvs mailing list