krb5_principal_compare_any_realm
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2896 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -406,13 +406,11 @@ krb5_copy_principal(krb5_context context,
|
|||||||
|
|
||||||
|
|
||||||
krb5_boolean
|
krb5_boolean
|
||||||
krb5_principal_compare(krb5_context context,
|
krb5_principal_compare_any_realm(krb5_context context,
|
||||||
krb5_const_principal princ1,
|
krb5_const_principal princ1,
|
||||||
krb5_const_principal princ2)
|
krb5_const_principal princ2)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
if(!krb5_realm_compare(context, princ1, princ2))
|
|
||||||
return FALSE;
|
|
||||||
if(princ_num_comp(princ1) != princ_num_comp(princ2))
|
if(princ_num_comp(princ1) != princ_num_comp(princ2))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
for(i = 0; i < princ_num_comp(princ1); i++){
|
for(i = 0; i < princ_num_comp(princ1); i++){
|
||||||
@@ -422,6 +420,16 @@ krb5_principal_compare(krb5_context context,
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
krb5_boolean
|
||||||
|
krb5_principal_compare(krb5_context context,
|
||||||
|
krb5_const_principal princ1,
|
||||||
|
krb5_const_principal princ2)
|
||||||
|
{
|
||||||
|
if(!krb5_realm_compare(context, princ1, princ2))
|
||||||
|
return FALSE;
|
||||||
|
return krb5_principal_compare_any_realm(context, princ1, princ2);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
krb5_boolean
|
krb5_boolean
|
||||||
krb5_realm_compare(krb5_context context,
|
krb5_realm_compare(krb5_context context,
|
||||||
@@ -431,18 +439,6 @@ krb5_realm_compare(krb5_context context,
|
|||||||
return strcmp(princ_realm(princ1), princ_realm(princ2)) == 0;
|
return strcmp(princ_realm(princ1), princ_realm(princ2)) == 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct v4_conv {
|
|
||||||
char *from;
|
|
||||||
char *to;
|
|
||||||
int host_convert;
|
|
||||||
} inst_conv[] = {
|
|
||||||
{ "rcmd", "host", 1 },
|
|
||||||
{ "ftp", "ftp", 1 },
|
|
||||||
{ "pop", "pop", 1 },
|
|
||||||
{ NULL, NULL , 0 }
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
krb5_error_code
|
krb5_error_code
|
||||||
krb5_425_conv_principal(krb5_context context,
|
krb5_425_conv_principal(krb5_context context,
|
||||||
const char *name,
|
const char *name,
|
||||||
|
Reference in New Issue
Block a user