[SSSD] [PATCH] PAC: Remove unused function

Lukas Slebodnik lslebodn at redhat.com
Mon Mar 30 11:24:27 UTC 2015


ehlo,

simple patch is attached.

LS
-------------- next part --------------
>From 58f19a9fee277099a2eebd8c4572d502cfc20e68 Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lslebodn at redhat.com>
Date: Sat, 28 Mar 2015 18:10:03 +0100
Subject: [PATCH] PAC: Remove unused function

The last usage of function dom_sid_in_domain was removed as a part of chages
in ticket "Enhance PAC responder for AD users"
    92af6f25864b5c389b57d0f659686801b45ca58c
---
 src/responder/pac/pacsrv_utils.c | 35 -----------------------------------
 1 file changed, 35 deletions(-)

diff --git a/src/responder/pac/pacsrv_utils.c b/src/responder/pac/pacsrv_utils.c
index de2e8dfbd4e6c08cf67da4f4e252af694d030f1e..8d7da341ce2b4967a80aca34b31ba6a9b6bcdba0 100644
--- a/src/responder/pac/pacsrv_utils.c
+++ b/src/responder/pac/pacsrv_utils.c
@@ -26,41 +26,6 @@
 #include "util/util.h"
 #include "responder/pac/pacsrv.h"
 
-/**
- * Check if a given SID belongs to a domain identified by the domain SID.
- */
-bool dom_sid_in_domain(const struct dom_sid *domain_sid,
-                       const struct dom_sid *sid)
-{
-    size_t c;
-
-    if (!domain_sid || !sid) {
-        return false;
-    }
-
-    if (domain_sid->sid_rev_num != sid->sid_rev_num) {
-        return false;
-    }
-
-    for (c = 0; c < 6; c++) {
-        if (domain_sid->id_auth[c] != sid->id_auth[c]) {
-            return false;
-        }
-    }
-
-    if (domain_sid->num_auths > sid->num_auths) {
-        return false;
-    }
-
-    for (c = 0; c < domain_sid->num_auths-1; c++) {
-        if (domain_sid->sub_auths[c] != sid->sub_auths[c]) {
-            return false;
-        }
-    }
-
-    return true;
-}
-
 errno_t get_sids_from_pac(TALLOC_CTX *mem_ctx,
                           struct pac_ctx *pac_ctx,
                           struct PAC_LOGON_INFO *logon_info,
-- 
2.3.4



More information about the sssd-devel mailing list