From 6b28a517e3a7d128ae6018dbbe6545d4f33cfdb7 Mon Sep 17 00:00:00 2001 From: Gregor Beck Date: Tue, 12 Jul 2011 13:04:37 +0200 Subject: s3:registry add function srprs_hive() Signed-off-by: Michael Adam --- source3/registry/reg_parse_internal.h | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'source3/registry/reg_parse_internal.h') diff --git a/source3/registry/reg_parse_internal.h b/source3/registry/reg_parse_internal.h index 14fed89aa9..bd364a5851 100644 --- a/source3/registry/reg_parse_internal.h +++ b/source3/registry/reg_parse_internal.h @@ -56,7 +56,22 @@ struct hive_info { size_t long_name_len; }; -const struct hive_info* hive_info(const char* name, int nlen); +extern const struct hive_info HIVE_INFO_HKLM; +extern const struct hive_info HIVE_INFO_HKCU; +extern const struct hive_info HIVE_INFO_HKCR; +extern const struct hive_info HIVE_INFO_HKU; +extern const struct hive_info HIVE_INFO_HKCC; +extern const struct hive_info HIVE_INFO_HKDD; +extern const struct hive_info HIVE_INFO_HKPD; +extern const struct hive_info HIVE_INFO_HKPT; +extern const struct hive_info HIVE_INFO_HKPN; + +extern const struct hive_info* HIVE_INFO[]; + +const struct hive_info* hive_info(const char* name); +bool srprs_hive(const char** ptr, const struct hive_info** result); + + const char* get_charset(const char* c); -- cgit