From d3dcaac176212a20c2bb71a08b4ac39ea2689047 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Wed, 9 Apr 2008 12:29:34 +0200 Subject: net (registry util): refactor printing of value without name out. This renames print_registry_value() to print_registry_value_with_name(). The new function is called print_registry_value(). Michael (This used to be commit 88c4851ad7240bc4f72a5ef92e21629e6a4c99c6) --- source3/utils/net_registry.c | 2 +- source3/utils/net_registry_util.c | 11 ++++++++--- source3/utils/net_registry_util.h | 6 ++++-- source3/utils/net_rpc_registry.c | 2 +- 4 files changed, 14 insertions(+), 7 deletions(-) (limited to 'source3/utils') diff --git a/source3/utils/net_registry.c b/source3/utils/net_registry.c index 8a45dec21c..c7cc5af493 100644 --- a/source3/utils/net_registry.c +++ b/source3/utils/net_registry.c @@ -156,7 +156,7 @@ static int net_registry_enumerate(int argc, const char **argv) W_ERROR_IS_OK(werr); count++) { - print_registry_value(valname, valvalue); + print_registry_value_with_name(valname, valvalue); } if (!W_ERROR_EQUAL(WERR_NO_MORE_ITEMS, werr)) { goto done; diff --git a/source3/utils/net_registry_util.c b/source3/utils/net_registry_util.c index 948f8b6153..ca80e60ec3 100644 --- a/source3/utils/net_registry_util.c +++ b/source3/utils/net_registry_util.c @@ -32,10 +32,8 @@ void print_registry_key(const char *keyname, NTTIME *modtime) d_printf("\n"); } -void print_registry_value(const char *valname, - const struct registry_value *valvalue) +void print_registry_value(const struct registry_value *valvalue) { - d_printf("Valuename = %s\n", valname); d_printf("Type = %s\n", reg_type_lookup(valvalue->type)); switch(valvalue->type) { @@ -62,6 +60,13 @@ void print_registry_value(const char *valname, d_printf("Value = \n"); break; } +} + +void print_registry_value_with_name(const char *valname, + const struct registry_value *valvalue) +{ + d_printf("Valuename = %s\n", valname); + print_registry_value(valvalue); d_printf("\n"); } diff --git a/source3/utils/net_registry_util.h b/source3/utils/net_registry_util.h index 13ec6ebfcd..09aaa8394b 100644 --- a/source3/utils/net_registry_util.h +++ b/source3/utils/net_registry_util.h @@ -24,8 +24,10 @@ void print_registry_key(const char *keyname, NTTIME *modtime); -void print_registry_value(const char *valname, - const struct registry_value *valvalue); +void print_registry_value(const struct registry_value *valvalue); + +void print_registry_value_with_name(const char *valname, + const struct registry_value *valvalue); /** * Split path into hive name and subkeyname diff --git a/source3/utils/net_rpc_registry.c b/source3/utils/net_rpc_registry.c index da078f4d36..564d79e9f9 100644 --- a/source3/utils/net_rpc_registry.c +++ b/source3/utils/net_rpc_registry.c @@ -661,7 +661,7 @@ static NTSTATUS rpc_registry_enumerate_internal(const DOM_SID *domain_sid, } for (i=0; i