From ab01c0e39e3ce67a847bd5db9f3558e9da4eeaa5 Mon Sep 17 00:00:00 2001 From: Igor Fedotov Date: Sat, 23 Jan 2016 01:41:48 +0300 Subject: [PATCH] Removing duplicate definitions for rados pool_stat_t and cluster_stat_t Signed-off-by: Igor Fedotov --- src/include/rados/librados.hpp | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/src/include/rados/librados.hpp b/src/include/rados/librados.hpp index 9173bf5c13b8..373c5072fe52 100644 --- a/src/include/rados/librados.hpp +++ b/src/include/rados/librados.hpp @@ -37,22 +37,8 @@ namespace librados typedef uint64_t auid_t; typedef void *config_t; - struct cluster_stat_t { - uint64_t kb, kb_used, kb_avail; - uint64_t num_objects; - }; - - struct pool_stat_t { - uint64_t num_bytes; // in bytes - uint64_t num_kb; // in KB - uint64_t num_objects; - uint64_t num_object_clones; - uint64_t num_object_copies; // num_objects * num_replicas - uint64_t num_objects_missing_on_primary; - uint64_t num_objects_unfound; - uint64_t num_objects_degraded; - uint64_t num_rd, num_rd_kb, num_wr, num_wr_kb; - }; + typedef struct rados_cluster_stat_t cluster_stat_t; + typedef struct rados_pool_stat_t pool_stat_t; typedef struct { std::string client; -- 2.47.3