mirror of
https://github.com/samba-team/samba.git
synced 2025-07-30 19:42:05 +03:00
libgpo: remove extension_guid and snapin_guid (the tool guid) from the process callback.
Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
committed by
Andreas Schneider
parent
a9cb3031bc
commit
1010a01119
@ -823,9 +823,7 @@ NTSTATUS gpext_process_extension(TALLOC_CTX *mem_ctx,
|
||||
root_key,
|
||||
token,
|
||||
deleted_gpo_list_filtered,
|
||||
changed_gpo_list_filtered,
|
||||
extension_guid,
|
||||
snapin_guid);
|
||||
changed_gpo_list_filtered);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
ext->methods->shutdown();
|
||||
}
|
||||
|
@ -66,9 +66,7 @@ struct gp_extension_methods {
|
||||
struct registry_key *root_key,
|
||||
const struct security_token *token,
|
||||
struct GROUP_POLICY_OBJECT *deleted_gpo_list,
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list,
|
||||
const char *extension_guid,
|
||||
const char *snapin_guid);
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list);
|
||||
|
||||
NTSTATUS (*get_reg_config)(TALLOC_CTX *mem_ctx,
|
||||
struct gp_extension_reg_info **info);
|
||||
|
@ -274,9 +274,7 @@ static NTSTATUS registry_process_group_policy(TALLOC_CTX *mem_ctx,
|
||||
struct registry_key *root_key,
|
||||
const struct security_token *token,
|
||||
struct GROUP_POLICY_OBJECT *deleted_gpo_list,
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list,
|
||||
const char *extension_guid,
|
||||
const char *snapin_guid)
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list)
|
||||
{
|
||||
NTSTATUS status;
|
||||
WERROR werr;
|
||||
@ -299,7 +297,7 @@ static NTSTATUS registry_process_group_policy(TALLOC_CTX *mem_ctx,
|
||||
for (gpo = changed_gpo_list; gpo; gpo = gpo->next) {
|
||||
|
||||
gpext_debug_header(0, "registry_process_group_policy", flags,
|
||||
gpo, extension_guid, snapin_guid);
|
||||
gpo, GP_EXT_GUID_REGISTRY, NULL);
|
||||
|
||||
status = gpo_get_unix_path(mem_ctx, cache_path(GPO_CACHE_DIR),
|
||||
gpo, &unix_path);
|
||||
|
@ -340,9 +340,7 @@ static NTSTATUS scripts_process_group_policy(TALLOC_CTX *mem_ctx,
|
||||
struct registry_key *root_key,
|
||||
const struct security_token *token,
|
||||
struct GROUP_POLICY_OBJECT *deleted_gpo_list,
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list,
|
||||
const char *extension_guid,
|
||||
const char *snapin_guid)
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list)
|
||||
{
|
||||
NTSTATUS status;
|
||||
WERROR werr;
|
||||
@ -373,7 +371,7 @@ static NTSTATUS scripts_process_group_policy(TALLOC_CTX *mem_ctx,
|
||||
for (gpo = changed_gpo_list; gpo; gpo = gpo->next) {
|
||||
|
||||
gpext_debug_header(0, "scripts_process_group_policy", flags,
|
||||
gpo, extension_guid, snapin_guid);
|
||||
gpo, GP_EXT_GUID_SCRIPTS, NULL);
|
||||
|
||||
status = gpo_get_unix_path(mem_ctx, cache_path(GPO_CACHE_DIR),
|
||||
gpo, &unix_path);
|
||||
|
@ -145,9 +145,7 @@ static NTSTATUS security_process_group_policy(TALLOC_CTX *mem_ctx,
|
||||
struct registry_key *root_key,
|
||||
const struct security_token *token,
|
||||
struct GROUP_POLICY_OBJECT *deleted_gpo_list,
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list,
|
||||
const char *extension_guid,
|
||||
const char *snapin_guid)
|
||||
struct GROUP_POLICY_OBJECT *changed_gpo_list)
|
||||
{
|
||||
NTSTATUS status;
|
||||
char *unix_path = NULL;
|
||||
@ -168,7 +166,7 @@ static NTSTATUS security_process_group_policy(TALLOC_CTX *mem_ctx,
|
||||
for (gpo = changed_gpo_list; gpo; gpo = gpo->next) {
|
||||
|
||||
gpext_debug_header(0, "security_process_group_policy", flags,
|
||||
gpo, extension_guid, snapin_guid);
|
||||
gpo, GP_EXT_GUID_SECURITY, NULL);
|
||||
|
||||
/* this handler processes the gpttmpl files and merge output to the
|
||||
* registry */
|
||||
|
Reference in New Issue
Block a user