sid2               32 libcli/security/dom_sid.c 				const struct dom_sid *sid2)
sid2               36 libcli/security/dom_sid.c 	if (sid1 == sid2)
sid2               40 libcli/security/dom_sid.c 	if (!sid2)
sid2               43 libcli/security/dom_sid.c 	if (sid1->sid_rev_num != sid2->sid_rev_num)
sid2               44 libcli/security/dom_sid.c 		return sid1->sid_rev_num - sid2->sid_rev_num;
sid2               47 libcli/security/dom_sid.c 		if (sid1->id_auth[i] != sid2->id_auth[i])
sid2               48 libcli/security/dom_sid.c 			return sid1->id_auth[i] - sid2->id_auth[i];
sid2               57 libcli/security/dom_sid.c int dom_sid_compare(const struct dom_sid *sid1, const struct dom_sid *sid2)
sid2               61 libcli/security/dom_sid.c 	if (sid1 == sid2)
sid2               65 libcli/security/dom_sid.c 	if (!sid2)
sid2               69 libcli/security/dom_sid.c 	if (sid1->num_auths != sid2->num_auths)
sid2               70 libcli/security/dom_sid.c 		return sid1->num_auths - sid2->num_auths;
sid2               73 libcli/security/dom_sid.c 		if (sid1->sub_auths[i] != sid2->sub_auths[i])
sid2               74 libcli/security/dom_sid.c 			return sid1->sub_auths[i] - sid2->sub_auths[i];
sid2               76 libcli/security/dom_sid.c 	return dom_sid_compare_auth(sid1, sid2);
sid2               83 libcli/security/dom_sid.c bool dom_sid_equal(const struct dom_sid *sid1, const struct dom_sid *sid2)
sid2               85 libcli/security/dom_sid.c 	return dom_sid_compare(sid1, sid2) == 0;
sid2               28 libcli/security/dom_sid.h int dom_sid_compare(const struct dom_sid *sid1, const struct dom_sid *sid2);
sid2               29 libcli/security/dom_sid.h bool dom_sid_equal(const struct dom_sid *sid1, const struct dom_sid *sid2);
sid2             1314 source3/include/proto.h int sid_compare(const DOM_SID *sid1, const DOM_SID *sid2);
sid2             1315 source3/include/proto.h int sid_compare_domain(const DOM_SID *sid1, const DOM_SID *sid2);
sid2             1316 source3/include/proto.h bool sid_equal(const DOM_SID *sid1, const DOM_SID *sid2);
sid2              423 source3/lib/util_sid.c static int sid_compare_auth(const DOM_SID *sid1, const DOM_SID *sid2)
sid2              427 source3/lib/util_sid.c 	if (sid1 == sid2)
sid2              431 source3/lib/util_sid.c 	if (!sid2)
sid2              434 source3/lib/util_sid.c 	if (sid1->sid_rev_num != sid2->sid_rev_num)
sid2              435 source3/lib/util_sid.c 		return sid1->sid_rev_num - sid2->sid_rev_num;
sid2              438 source3/lib/util_sid.c 		if (sid1->id_auth[i] != sid2->id_auth[i])
sid2              439 source3/lib/util_sid.c 			return sid1->id_auth[i] - sid2->id_auth[i];
sid2              448 source3/lib/util_sid.c int sid_compare(const DOM_SID *sid1, const DOM_SID *sid2)
sid2              452 source3/lib/util_sid.c 	if (sid1 == sid2)
sid2              456 source3/lib/util_sid.c 	if (!sid2)
sid2              460 source3/lib/util_sid.c 	if (sid1->num_auths != sid2->num_auths)
sid2              461 source3/lib/util_sid.c 		return sid1->num_auths - sid2->num_auths;
sid2              464 source3/lib/util_sid.c 		if (sid1->sub_auths[i] != sid2->sub_auths[i])
sid2              465 source3/lib/util_sid.c 			return sid1->sub_auths[i] - sid2->sub_auths[i];
sid2              467 source3/lib/util_sid.c 	return sid_compare_auth(sid1, sid2);
sid2              475 source3/lib/util_sid.c int sid_compare_domain(const DOM_SID *sid1, const DOM_SID *sid2)
sid2              479 source3/lib/util_sid.c 	n = MIN(sid1->num_auths, sid2->num_auths);
sid2              482 source3/lib/util_sid.c 		if (sid1->sub_auths[i] != sid2->sub_auths[i])
sid2              483 source3/lib/util_sid.c 			return sid1->sub_auths[i] - sid2->sub_auths[i];
sid2              485 source3/lib/util_sid.c 	return sid_compare_auth(sid1, sid2);
sid2              492 source3/lib/util_sid.c bool sid_equal(const DOM_SID *sid1, const DOM_SID *sid2)
sid2              494 source3/lib/util_sid.c 	return sid_compare(sid1, sid2) == 0;