(_krb5_principal_compare_PrincipalName): new function to compare a
principal to a PrincipalName. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22751 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -722,6 +722,22 @@ krb5_principal_compare_any_realm(krb5_context context,
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
krb5_boolean KRB5_LIB_FUNCTION
|
||||||
|
_krb5_principal_compare_PrincipalName(krb5_context context,
|
||||||
|
krb5_const_principal princ1,
|
||||||
|
PrincipalName *princ2)
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
if (princ_num_comp(princ1) != princ2->name_string.len)
|
||||||
|
return FALSE;
|
||||||
|
for(i = 0; i < princ_num_comp(princ1); i++){
|
||||||
|
if(strcmp(princ_ncomp(princ1, i), princ2->name_string.val[i]) != 0)
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* return TRUE iff princ1 == princ2
|
* return TRUE iff princ1 == princ2
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user