[lvm-devel] [PATCH 01/15] Add find_config_tree_int64 function
Zdenek Kabelac
zkabelac at redhat.com
Mon Jan 24 10:50:25 UTC 2011
Add function for reading 64bit ints.
Signed-off-by: Zdenek Kabelac <zkabelac at redhat.com>
---
lib/config/config.c | 6 ++++++
lib/config/config.h | 2 ++
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/lib/config/config.c b/lib/config/config.c
index 72908f2..15bf401 100644
--- a/lib/config/config.c
+++ b/lib/config/config.c
@@ -1047,6 +1047,12 @@ int find_config_tree_int(struct cmd_context *cmd, const char *path,
return (int) _find_config_int64(cmd->cft_override ? cmd->cft_override->root : NULL, cmd->cft->root, path, (int64_t) fail);
}
+int64_t find_config_tree_int64(struct cmd_context *cmd, const char *path, int64_t fail)
+{
+ return _find_config_int64(cmd->cft_override ? cmd->cft_override->root : NULL,
+ cmd->cft->root, path, fail);
+}
+
float find_config_tree_float(struct cmd_context *cmd, const char *path,
float fail)
{
diff --git a/lib/config/config.h b/lib/config/config.h
index f70deb0..ae0c6e6 100644
--- a/lib/config/config.h
+++ b/lib/config/config.h
@@ -95,6 +95,8 @@ const char *find_config_tree_str(struct cmd_context *cmd,
const char *path, const char *fail);
int find_config_tree_int(struct cmd_context *cmd, const char *path,
int fail);
+int64_t find_config_tree_int64(struct cmd_context *cmd, const char *path,
+ int64_t fail);
float find_config_tree_float(struct cmd_context *cmd, const char *path,
float fail);
--
1.7.3.5
More information about the lvm-devel
mailing list