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
