summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/responder/pac/pacsrv_utils.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/responder/pac/pacsrv_utils.c b/src/responder/pac/pacsrv_utils.c
index de2e8dfbd..8d7da341c 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,