From f5a7b42db6e997b18b3ce707b967f5e3575770cf Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Sat, 19 Sep 2009 13:43:58 -0700 Subject: [PATCH] Don't parse realm for names, makes test pass for hosts w/o default realm --- lib/krb5/test_pac.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/krb5/test_pac.c b/lib/krb5/test_pac.c index b4ff03fd1..31f813aae 100644 --- a/lib/krb5/test_pac.c +++ b/lib/krb5/test_pac.c @@ -93,7 +93,7 @@ static const krb5_keyblock member_keyblock = { }; static time_t authtime = 1120440609; -static const char *user = "w2003final$@WIN2K3.THINKER.LOCAL"; +static const char *user = "w2003final$"; /* * This pac from Christan Krause @@ -173,7 +173,8 @@ main(int argc, char **argv) krb5_enctype_enable(context, ETYPE_DES_CBC_MD5); - ret = krb5_parse_name(context, user, &p); + ret = krb5_parse_name_flags(context, user, + KRB5_PRINCIPAL_PARSE_NO_REALM, &p); if (ret) krb5_err(context, 1, ret, "krb5_parse_name"); @@ -267,7 +268,8 @@ main(int argc, char **argv) * check pac from Christian */ - ret = krb5_parse_name(context, user2, &p2); + ret = krb5_parse_name_flags(context, user2, + KRB5_PRINCIPAL_PARSE_NO_REALM, &p2); if (ret) krb5_err(context, 1, ret, "krb5_parse_name");