From 08cf13a3df212bd421275f61e2db146752490c7d Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Tue, 21 Sep 2010 06:51:38 +0200 Subject: s3:registry: remove now (finally) obsolete reg_util_registry.{c,h} --- source3/registry/reg_util_legacy.c | 52 -------------------------------------- source3/registry/reg_util_legacy.h | 45 --------------------------------- 2 files changed, 97 deletions(-) delete mode 100644 source3/registry/reg_util_legacy.c delete mode 100644 source3/registry/reg_util_legacy.h (limited to 'source3/registry') diff --git a/source3/registry/reg_util_legacy.c b/source3/registry/reg_util_legacy.c deleted file mode 100644 index 29b0889402..0000000000 --- a/source3/registry/reg_util_legacy.c +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Unix SMB/CIFS implementation. - * Virtual Windows Registry Layer - * Copyright (C) Gerald Carter 2002-2005 - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, see . - */ - -/* Implementation of registry frontend view functions. */ - -#include "includes.h" -#include "registry.h" -#include "reg_util_legacy.h" -#include "reg_api_util.h" - -#undef DBGC_CLASS -#define DBGC_CLASS DBGC_REGISTRY - -/** - * legacy open key function that should be replaced by uses of - * reg_open_path - */ -WERROR regkey_open_internal(TALLOC_CTX *ctx, - struct registry_key_handle **regkey, - const char *path, - const struct security_token *token, - uint32 access_desired ) -{ - struct registry_key *key; - WERROR err; - TALLOC_CTX *tmp_ctx = talloc_stackframe(); - - err = reg_open_path(tmp_ctx, path, access_desired, token, &key); - if (!W_ERROR_IS_OK(err)) { - return err; - } - - *regkey = talloc_move(ctx, &key->key); - TALLOC_FREE(tmp_ctx); - return WERR_OK; -} diff --git a/source3/registry/reg_util_legacy.h b/source3/registry/reg_util_legacy.h deleted file mode 100644 index d0cb626fb2..0000000000 --- a/source3/registry/reg_util_legacy.h +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Unix SMB/CIFS implementation. - * Virtual Windows Registry Layer - * Copyright (C) Gerald Carter 2002-2005 - * Copyright (C) Michael Adam 2009 - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, see . - */ - -#ifndef _REG_UTIL_LEGACY_H -#define _REG_UTIL_LEGACY_H - -/* - * This module contains legacy code code from the old regkey - * interface that is now mostly hidden behind the reg_api interface. - * This code should be removed once the last users of the old code - * have been converted. - */ - -#include "includes.h" -#include "registry.h" - -/** - * legacy open key function that should be replaced by uses of - * reg_open_path - */ - -WERROR regkey_open_internal(TALLOC_CTX *ctx, - struct registry_key_handle **regkey, - const char *path, - const struct security_token *token, - uint32 access_desired ); - -#endif /* _REG_UTIL_LEGACY_H */ -- cgit