diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2004-12-13 00:45:29 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:07:21 -0500 |
commit | 47fa1d33e4a6b9aeaf06ad2c12d9744bdf967bb9 (patch) | |
tree | c49e1c6140d856fdf5c497791a1976def204fd5d /source4/include/registry.h | |
parent | fe01af9fb278a320820b41b7970a1f04b3b696a5 (diff) | |
download | samba-47fa1d33e4a6b9aeaf06ad2c12d9744bdf967bb9.tar.gz samba-47fa1d33e4a6b9aeaf06ad2c12d9744bdf967bb9.tar.bz2 samba-47fa1d33e4a6b9aeaf06ad2c12d9744bdf967bb9.zip |
r4166: More small API fixes, keep registry structs as small as possible.
Implement DelValue in the RPC server
(This used to be commit f6b9ec89af934e837069fb26c0e3491fc78ebc12)
Diffstat (limited to 'source4/include/registry.h')
-rw-r--r-- | source4/include/registry.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/source4/include/registry.h b/source4/include/registry.h index 345d6fac43..5865636836 100644 --- a/source4/include/registry.h +++ b/source4/include/registry.h @@ -75,10 +75,8 @@ struct registry_key { const char *path; /* Full path to the key */ char *class_name; /* Name of key class */ NTTIME last_mod; /* Time last modified */ - SEC_DESC *security; struct registry_hive *hive; void *backend_data; - int ref; }; struct registry_value { @@ -86,10 +84,6 @@ struct registry_value { unsigned int data_type; int data_len; void *data_blk; /* Might want a separate block */ - struct registry_hive *hive; - struct registry_key *parent; - void *backend_data; - int ref; }; /* FIXME */ @@ -142,7 +136,7 @@ struct hive_operations { /* Value management */ WERROR (*set_value)(struct registry_key *, const char *name, int type, void *data, int len); - WERROR (*del_value)(struct registry_value *); + WERROR (*del_value)(struct registry_key *, const char *valname); }; struct registry_hive { |