]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli/security: Remove unused function sid_compare_domain()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 2 Aug 2023 02:27:01 +0000 (14:27 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 8 Aug 2023 04:39:37 +0000 (04:39 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/security/dom_sid.h
libcli/security/util_sid.c

index d99713cb9141f572828cfb870bf00f00af035690..c5500a13dd7d9b56bbdcdb5d2a3268e47eed5dba 100644 (file)
@@ -123,7 +123,6 @@ bool sid_peek_rid(const struct dom_sid *sid, uint32_t *rid);
 bool sid_peek_check_rid(const struct dom_sid *exp_dom_sid, const struct dom_sid *sid, uint32_t *rid);
 void sid_copy(struct dom_sid *dst, const struct dom_sid *src);
 ssize_t sid_parse(const uint8_t *inbuf, size_t len, struct dom_sid *sid);
-int sid_compare_domain(const struct dom_sid *sid1, const struct dom_sid *sid2);
 NTSTATUS add_sid_to_array(TALLOC_CTX *mem_ctx, const struct dom_sid *sid,
                          struct dom_sid **sids, uint32_t *num);
 NTSTATUS add_sid_to_array_unique(TALLOC_CTX *mem_ctx, const struct dom_sid *sid,
index 668ce720b6ada91006d9b5cc197552f1414f7576..b878935bea6d9960d25be664c312b9010d43383e 100644 (file)
@@ -330,24 +330,6 @@ ssize_t sid_parse(const uint8_t *inbuf, size_t len, struct dom_sid *sid)
        return ndr_size_dom_sid(sid, 0);
 }
 
-/*****************************************************************
- See if 2 SIDs are in the same domain
- this just compares the leading sub-auths
-*****************************************************************/
-
-int sid_compare_domain(const struct dom_sid *sid1, const struct dom_sid *sid2)
-{
-       int n, i;
-
-       n = MIN(sid1->num_auths, sid2->num_auths);
-
-       for (i = n-1; i >= 0; --i)
-               if (sid1->sub_auths[i] != sid2->sub_auths[i])
-                       return sid1->sub_auths[i] - sid2->sub_auths[i];
-
-       return dom_sid_compare_auth(sid1, sid2);
-}
-
 /********************************************************************
  Add SID to an array of SIDs
 ********************************************************************/