r19991: Sorry for this 2000-liner...
authorVolker Lendecke <vlendec@samba.org>
Fri, 1 Dec 2006 20:01:09 +0000 (20:01 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:16:18 +0000 (12:16 -0500)
commitfea52801de8c7b85c578d200c599475680c5339f
treeed05c3d55f5581bc67ccbe1b2a2054943e84adf1
parent8b3d860f27d166f1a0b8019f9c9c91355c6becdf
r19991: Sorry for this 2000-liner...

The main thing here is a rewrite of srv_winreg_nt.c. The core functionality
has moved to registry/reg_api.c which is then usable by the rest of Samba as
well.

On that way it fixes creating keys with more than one element in the
path. This did not work before.

Two things that sneaked in (sorry :-) is the change of some routines from
NTSTATUS to WERROR the removed "parent" argument to regkey_open_internal.

Volker
13 files changed:
source/Makefile.in
source/auth/auth_util.c
source/include/reg_objects.h
source/lib/util_reg.c
source/registry/reg_api.c [new file with mode: 0644]
source/registry/reg_frontend.c
source/rpc_server/srv_eventlog_nt.c
source/rpc_server/srv_winreg_nt.c
source/rpcclient/cmd_spoolss.c
source/services/services_db.c
source/smbd/service.c
source/utils/net_rpc_printer.c
source/utils/net_rpc_registry.c