Skip to content

Commit

Permalink
libgpo: prefix some more calls with gpext_.
Browse files Browse the repository at this point in the history
Guenther

Signed-off-by: Günther Deschner <[email protected]>
Reviewed-by: Andreas Schneider <[email protected]>
  • Loading branch information
gd authored and cryptomilk committed Jan 7, 2014
1 parent 69997e2 commit c39425f
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 71 deletions.
52 changes: 27 additions & 25 deletions libgpo/gpext/gpext.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ static struct gp_extension *extensions = NULL;
/****************************************************************
****************************************************************/

struct gp_extension *get_gp_extension_list(void)
struct gp_extension *gpext_get_gp_extension_list(void)
{
return extensions;
}
Expand Down Expand Up @@ -101,7 +101,7 @@ static struct gp_extension_methods *get_methods_by_name(struct gp_extension *be,
/****************************************************************
****************************************************************/

NTSTATUS unregister_gp_extension(const char *name)
NTSTATUS gpext_unregister_gp_extension(const char *name)
{
struct gp_extension *ext;

Expand All @@ -121,11 +121,11 @@ NTSTATUS unregister_gp_extension(const char *name)
/****************************************************************
****************************************************************/

NTSTATUS register_gp_extension(TALLOC_CTX *gpext_ctx,
int version,
const char *name,
const char *guid,
struct gp_extension_methods *methods)
NTSTATUS gpext_register_gp_extension(TALLOC_CTX *gpext_ctx,
int version,
const char *name,
const char *guid,
struct gp_extension_methods *methods)
{
struct gp_extension_methods *test;
struct gp_extension *entry;
Expand Down Expand Up @@ -340,11 +340,11 @@ static NTSTATUS gp_ext_info_add_reg_table(TALLOC_CTX *mem_ctx,
/****************************************************************
****************************************************************/

NTSTATUS gp_ext_info_add_entry(TALLOC_CTX *mem_ctx,
const char *module,
const char *ext_guid,
struct gp_extension_reg_table *table,
struct gp_extension_reg_info *info)
NTSTATUS gpext_info_add_entry(TALLOC_CTX *mem_ctx,
const char *module,
const char *ext_guid,
struct gp_extension_reg_table *table,
struct gp_extension_reg_info *info)
{
NTSTATUS status;
struct gp_extension_reg_info_entry *entry = NULL;
Expand Down Expand Up @@ -538,7 +538,7 @@ static NTSTATUS gp_glob_ext_list(TALLOC_CTX *mem_ctx,
/****************************************************************
****************************************************************/

NTSTATUS shutdown_gp_extensions(void)
NTSTATUS gpext_shutdown_gp_extensions(void)
{
struct gp_extension *ext = NULL;

Expand All @@ -554,7 +554,7 @@ NTSTATUS shutdown_gp_extensions(void)
/****************************************************************
****************************************************************/

NTSTATUS init_gp_extensions(TALLOC_CTX *mem_ctx)
NTSTATUS gpext_init_gp_extensions(TALLOC_CTX *mem_ctx)
{
NTSTATUS status;
WERROR werr;
Expand All @@ -564,7 +564,7 @@ NTSTATUS init_gp_extensions(TALLOC_CTX *mem_ctx)
struct gp_extension *gpext = NULL;
struct gp_registry_context *reg_ctx = NULL;

if (get_gp_extension_list()) {
if (gpext_get_gp_extension_list()) {
return NT_STATUS_OK;
}

Expand Down Expand Up @@ -637,7 +637,7 @@ NTSTATUS init_gp_extensions(TALLOC_CTX *mem_ctx)
/****************************************************************
****************************************************************/

NTSTATUS free_gp_extensions(void)
NTSTATUS gpext_free_gp_extensions(void)
{
struct gp_extension *ext, *ext_next = NULL;

Expand Down Expand Up @@ -678,13 +678,15 @@ void gpext_debug_header(int lvl,
TALLOC_FREE(flags_str);
}

NTSTATUS process_gpo_list_with_extension(
TALLOC_CTX *mem_ctx,
uint32_t flags,
const struct security_token *token,
struct GROUP_POLICY_OBJECT *gpo_list,
const char *extension_guid,
const char *snapin_guid)
/****************************************************************
****************************************************************/

NTSTATUS gpext_process_gpo_list_with_extension(TALLOC_CTX *mem_ctx,
uint32_t flags,
const struct security_token *token,
struct GROUP_POLICY_OBJECT *gpo_list,
const char *extension_guid,
const char *snapin_guid)
{
return NT_STATUS_OK;
}
Expand All @@ -705,9 +707,9 @@ NTSTATUS gpext_process_extension(TALLOC_CTX *mem_ctx,
struct GUID guid;
bool cse_found = false;

status = init_gp_extensions(mem_ctx);
status = gpext_init_gp_extensions(mem_ctx);
if (!NT_STATUS_IS_OK(status)) {
DEBUG(1,("init_gp_extensions failed: %s\n",
DEBUG(1,("gpext_init_gp_extensions failed: %s\n",
nt_errstr(status)));
return status;
}
Expand Down
43 changes: 21 additions & 22 deletions libgpo/gpext/gpext.h
Original file line number Diff line number Diff line change
Expand Up @@ -77,34 +77,33 @@ struct gp_extension_methods {

/* The following definitions come from libgpo/gpext/gpext.c */

struct gp_extension *get_gp_extension_list(void);
NTSTATUS unregister_gp_extension(const char *name);
NTSTATUS register_gp_extension(TALLOC_CTX *gpext_ctx,
int version,
const char *name,
const char *guid,
struct gp_extension_methods *methods);
NTSTATUS gp_ext_info_add_entry(TALLOC_CTX *mem_ctx,
const char *module,
const char *ext_guid,
struct gp_extension_reg_table *table,
struct gp_extension_reg_info *info);
NTSTATUS shutdown_gp_extensions(void);
NTSTATUS init_gp_extensions(TALLOC_CTX *mem_ctx);
NTSTATUS free_gp_extensions(void);
struct gp_extension *gpext_get_gp_extension_list(void);
NTSTATUS gpext_unregister_gp_extension(const char *name);
NTSTATUS gpext_register_gp_extension(TALLOC_CTX *gpext_ctx,
int version,
const char *name,
const char *guid,
struct gp_extension_methods *methods);
NTSTATUS gpext_info_add_entry(TALLOC_CTX *mem_ctx,
const char *module,
const char *ext_guid,
struct gp_extension_reg_table *table,
struct gp_extension_reg_info *info);
NTSTATUS gpext_shutdown_gp_extensions(void);
NTSTATUS gpext_init_gp_extensions(TALLOC_CTX *mem_ctx);
NTSTATUS gpext_free_gp_extensions(void);
void gpext_debug_header(int lvl,
const char *name,
uint32_t flags,
struct GROUP_POLICY_OBJECT *gpo,
const char *extension_guid,
const char *snapin_guid);
NTSTATUS process_gpo_list_with_extension(
TALLOC_CTX *mem_ctx,
uint32_t flags,
const struct security_token *token,
struct GROUP_POLICY_OBJECT *gpo_list,
const char *extension_guid,
const char *snapin_guid);
NTSTATUS gpext_process_gpo_list_with_extension(TALLOC_CTX *mem_ctx,
uint32_t flags,
const struct security_token *token,
struct GROUP_POLICY_OBJECT *gpo_list,
const char *extension_guid,
const char *snapin_guid);
NTSTATUS gpext_process_extension(TALLOC_CTX *mem_ctx,
uint32_t flags,
const struct security_token *token,
Expand Down
6 changes: 3 additions & 3 deletions libgpo/gpo_util.c
Original file line number Diff line number Diff line change
Expand Up @@ -549,12 +549,12 @@ NTSTATUS gpo_process_gpo_list(TALLOC_CTX *mem_ctx,
struct gp_registry_context *reg_ctx = NULL;
WERROR werr;

status = init_gp_extensions(mem_ctx);
status = gpext_init_gp_extensions(mem_ctx);
if (!NT_STATUS_IS_OK(status)) {
return status;
}

gp_ext_list = get_gp_extension_list();
gp_ext_list = gpext_get_gp_extension_list();
if (!gp_ext_list) {
return NT_STATUS_DLL_INIT_FAILED;
}
Expand Down Expand Up @@ -607,7 +607,7 @@ NTSTATUS gpo_process_gpo_list(TALLOC_CTX *mem_ctx,
done:
talloc_free(reg_ctx);
talloc_free(root_key);
free_gp_extensions();
gpext_free_gp_extensions();

return status;
}
Expand Down
14 changes: 7 additions & 7 deletions source3/libgpo/gpext/registry.c
Original file line number Diff line number Diff line change
Expand Up @@ -329,9 +329,9 @@ static NTSTATUS registry_get_reg_config(TALLOC_CTX *mem_ctx,
info = talloc_zero(mem_ctx, struct gp_extension_reg_info);
NT_STATUS_HAVE_NO_MEMORY(info);

status = gp_ext_info_add_entry(mem_ctx, GP_EXT_NAME,
GP_EXT_GUID_REGISTRY,
table, info);
status = gpext_info_add_entry(mem_ctx, GP_EXT_NAME,
GP_EXT_GUID_REGISTRY,
table, info);
NT_STATUS_NOT_OK_RETURN(status);

*reg_info = info;
Expand All @@ -354,7 +354,7 @@ static NTSTATUS registry_shutdown(void)
{
NTSTATUS status;

status = unregister_gp_extension(GP_EXT_NAME);
status = gpext_unregister_gp_extension(GP_EXT_NAME);
if (NT_STATUS_IS_OK(status)) {
return status;
}
Expand Down Expand Up @@ -384,9 +384,9 @@ NTSTATUS gpext_registry_init(void)
ctx = talloc_init("gpext_registry_init");
NT_STATUS_HAVE_NO_MEMORY(ctx);

status = register_gp_extension(ctx, SMB_GPEXT_INTERFACE_VERSION,
GP_EXT_NAME, GP_EXT_GUID_REGISTRY,
&registry_methods);
status = gpext_register_gp_extension(ctx, SMB_GPEXT_INTERFACE_VERSION,
GP_EXT_NAME, GP_EXT_GUID_REGISTRY,
&registry_methods);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(ctx);
}
Expand Down
14 changes: 7 additions & 7 deletions source3/libgpo/gpext/scripts.c
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ static NTSTATUS scripts_get_reg_config(TALLOC_CTX *mem_ctx,
info = talloc_zero(mem_ctx, struct gp_extension_reg_info);
NT_STATUS_HAVE_NO_MEMORY(info);

status = gp_ext_info_add_entry(mem_ctx, GP_EXT_NAME,
GP_EXT_GUID_SCRIPTS,
table, info);
status = gpext_info_add_entry(mem_ctx, GP_EXT_NAME,
GP_EXT_GUID_SCRIPTS,
table, info);
NT_STATUS_NOT_OK_RETURN(status);

*reg_info = info;
Expand Down Expand Up @@ -412,7 +412,7 @@ static NTSTATUS scripts_shutdown(void)
{
NTSTATUS status;

status = unregister_gp_extension(GP_EXT_NAME);
status = gpext_unregister_gp_extension(GP_EXT_NAME);
if (NT_STATUS_IS_OK(status)) {
return status;
}
Expand Down Expand Up @@ -442,9 +442,9 @@ NTSTATUS gpext_scripts_init(void)
ctx = talloc_init("gpext_scripts_init");
NT_STATUS_HAVE_NO_MEMORY(ctx);

status = register_gp_extension(ctx, SMB_GPEXT_INTERFACE_VERSION,
GP_EXT_NAME, GP_EXT_GUID_SCRIPTS,
&scripts_methods);
status = gpext_register_gp_extension(ctx, SMB_GPEXT_INTERFACE_VERSION,
GP_EXT_NAME, GP_EXT_GUID_SCRIPTS,
&scripts_methods);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(ctx);
}
Expand Down
14 changes: 7 additions & 7 deletions source3/libgpo/gpext/security.c
Original file line number Diff line number Diff line change
Expand Up @@ -204,9 +204,9 @@ static NTSTATUS security_get_reg_config(TALLOC_CTX *mem_ctx,
info = talloc_zero(mem_ctx, struct gp_extension_reg_info);
NT_STATUS_HAVE_NO_MEMORY(info);

status = gp_ext_info_add_entry(mem_ctx, GP_EXT_NAME,
GP_EXT_GUID_SECURITY,
table, info);
status = gpext_info_add_entry(mem_ctx, GP_EXT_NAME,
GP_EXT_GUID_SECURITY,
table, info);
NT_STATUS_NOT_OK_RETURN(status);

*reg_info = info;
Expand All @@ -230,7 +230,7 @@ static NTSTATUS security_shutdown(void)
{
NTSTATUS status;

status = unregister_gp_extension(GP_EXT_NAME);
status = gpext_unregister_gp_extension(GP_EXT_NAME);
if (NT_STATUS_IS_OK(status)) {
return status;
}
Expand Down Expand Up @@ -260,9 +260,9 @@ NTSTATUS gpext_security_init(void)
ctx = talloc_init("gpext_security_init");
NT_STATUS_HAVE_NO_MEMORY(ctx);

status = register_gp_extension(ctx, SMB_GPEXT_INTERFACE_VERSION,
GP_EXT_NAME, GP_EXT_GUID_SECURITY,
&security_methods);
status = gpext_register_gp_extension(ctx, SMB_GPEXT_INTERFACE_VERSION,
GP_EXT_NAME, GP_EXT_GUID_SECURITY,
&security_methods);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(ctx);
}
Expand Down

0 comments on commit c39425f

Please sign in to comment.