diff --git a/source/utils/net_registry.c b/source/utils/net_registry.c index 8a45dec21ca..c7cc5af4933 100644 --- a/source/utils/net_registry.c +++ b/source/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/source/utils/net_registry_util.c b/source/utils/net_registry_util.c index 948f8b6153f..ca80e60ec33 100644 --- a/source/utils/net_registry_util.c +++ b/source/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/source/utils/net_registry_util.h b/source/utils/net_registry_util.h index 13ec6ebfcdd..09aaa8394b4 100644 --- a/source/utils/net_registry_util.h +++ b/source/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/source/utils/net_rpc_registry.c b/source/utils/net_rpc_registry.c index da078f4d361..564d79e9f9d 100644 --- a/source/utils/net_rpc_registry.c +++ b/source/utils/net_rpc_registry.c @@ -661,7 +661,7 @@ static NTSTATUS rpc_registry_enumerate_internal(const DOM_SID *domain_sid, } for (i=0; i