Don't parse realm for names, makes test pass for hosts w/o default realm
This commit is contained in:
@@ -93,7 +93,7 @@ static const krb5_keyblock member_keyblock = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
static time_t authtime = 1120440609;
|
static time_t authtime = 1120440609;
|
||||||
static const char *user = "w2003final$@WIN2K3.THINKER.LOCAL";
|
static const char *user = "w2003final$";
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This pac from Christan Krause
|
* This pac from Christan Krause
|
||||||
@@ -173,7 +173,8 @@ main(int argc, char **argv)
|
|||||||
|
|
||||||
krb5_enctype_enable(context, ETYPE_DES_CBC_MD5);
|
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)
|
if (ret)
|
||||||
krb5_err(context, 1, ret, "krb5_parse_name");
|
krb5_err(context, 1, ret, "krb5_parse_name");
|
||||||
|
|
||||||
@@ -267,7 +268,8 @@ main(int argc, char **argv)
|
|||||||
* check pac from Christian
|
* 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)
|
if (ret)
|
||||||
krb5_err(context, 1, ret, "krb5_parse_name");
|
krb5_err(context, 1, ret, "krb5_parse_name");
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user