From 56ec6fe5ed02fb37ea80216d468746d6c77edb7a Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 22 Aug 2024 18:25:06 +0200 Subject: [PATCH] lib: Add a few explicit includes Required to trim down includes from gen_ndr/*security* Signed-off-by: Volker Lendecke Reviewed-by: Jennifer Sutton --- libcli/security/claims-conversions.c | 1 + source3/registry/reg_api.c | 1 + source4/dsdb/gmsa/util.c | 1 + source4/kdc/ad_claims.c | 1 + 4 files changed, 4 insertions(+) diff --git a/libcli/security/claims-conversions.c b/libcli/security/claims-conversions.c index ccf1375fc8f..50b21f3085b 100644 --- a/libcli/security/claims-conversions.c +++ b/libcli/security/claims-conversions.c @@ -22,6 +22,7 @@ #include "libcli/security/claims-conversions.h" #include "lib/util/debug.h" #include "lib/util/stable_sort.h" +#include "libcli/security/dom_sid.h" #include "librpc/gen_ndr/conditional_ace.h" #include "librpc/gen_ndr/claims.h" diff --git a/source3/registry/reg_api.c b/source3/registry/reg_api.c index ce5beb90c22..dd256f213e3 100644 --- a/source3/registry/reg_api.c +++ b/source3/registry/reg_api.c @@ -71,6 +71,7 @@ #include "reg_objects.h" #include "../librpc/gen_ndr/ndr_security.h" #include "reg_parse_internal.h" +#include "libcli/security/security_token.h" #undef DBGC_CLASS #define DBGC_CLASS DBGC_REGISTRY diff --git a/source4/dsdb/gmsa/util.c b/source4/dsdb/gmsa/util.c index ecd055fd259..eb5adfb6c5d 100644 --- a/source4/dsdb/gmsa/util.c +++ b/source4/dsdb/gmsa/util.c @@ -29,6 +29,7 @@ #include "lib/util/fault.h" #include "lib/util/time.h" #include "libcli/security/access_check.h" +#include "libcli/security/session.h" #include "librpc/gen_ndr/auth.h" #include "librpc/gen_ndr/ndr_gkdi.h" #include "librpc/gen_ndr/ndr_gmsa.h" diff --git a/source4/kdc/ad_claims.c b/source4/kdc/ad_claims.c index b9a417c809a..1f3df007f36 100644 --- a/source4/kdc/ad_claims.c +++ b/source4/kdc/ad_claims.c @@ -31,6 +31,7 @@ #include "librpc/gen_ndr/ndr_krb5pac.h" #include "lib/util/binsearch.h" #include "auth/session.h" +#include "libcli/security/sddl.h" #undef strcasecmp -- 2.47.3