Re: [libvirt] [PATCH] storage_backend_rbd: rename "stat" variable

2013-12-11 Thread Michal Privoznik
On 11.12.2013 09:14, Michael Chapman wrote:
> This variable shadows the stat(2) function, which only became visible in
> this scope as of commit 9cac8639. Rename the variable so it doesn't
> conflict.
> 
> Signed-off-by: Michael Chapman 
> ---
>  src/storage/storage_backend_rbd.c | 12 ++--
>  1 file changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/src/storage/storage_backend_rbd.c 
> b/src/storage/storage_backend_rbd.c
> index b8a553d..4b6f18c 100644
> --- a/src/storage/storage_backend_rbd.c
> +++ b/src/storage/storage_backend_rbd.c
> @@ -314,8 +314,8 @@ static int virStorageBackendRBDRefreshPool(virConnectPtr 
> conn,
>  goto cleanup;
>  }
>  
> -struct rados_cluster_stat_t stat;
> -if (rados_cluster_stat(ptr.cluster, &stat) < 0) {
> +struct rados_cluster_stat_t clusterstat;
> +if (rados_cluster_stat(ptr.cluster, &clusterstat) < 0) {
>  virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
> _("failed to stat the RADOS cluster"));
>  goto cleanup;
> @@ -329,13 +329,13 @@ static int 
> virStorageBackendRBDRefreshPool(virConnectPtr conn,
>  goto cleanup;
>  }
>  
> -pool->def->capacity = stat.kb * 1024;
> -pool->def->available = stat.kb_avail * 1024;
> +pool->def->capacity = clusterstat.kb * 1024;
> +pool->def->available = clusterstat.kb_avail * 1024;
>  pool->def->allocation = poolstat.num_bytes;
>  
>  VIR_DEBUG("Utilization of RBD pool %s: (kb: %llu kb_avail: %llu 
> num_bytes: %llu)",
> -  pool->def->source.name, (unsigned long long)stat.kb,
> -  (unsigned long long)stat.kb_avail,
> +  pool->def->source.name, (unsigned long long)clusterstat.kb,
> +  (unsigned long long)clusterstat.kb_avail,
>(unsigned long long)poolstat.num_bytes);
>  
>  while (true) {
> 

ACKed and pushed.

Michal

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


[libvirt] [PATCH] storage_backend_rbd: rename "stat" variable

2013-12-11 Thread Michael Chapman
This variable shadows the stat(2) function, which only became visible in
this scope as of commit 9cac8639. Rename the variable so it doesn't
conflict.

Signed-off-by: Michael Chapman 
---
 src/storage/storage_backend_rbd.c | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/storage/storage_backend_rbd.c 
b/src/storage/storage_backend_rbd.c
index b8a553d..4b6f18c 100644
--- a/src/storage/storage_backend_rbd.c
+++ b/src/storage/storage_backend_rbd.c
@@ -314,8 +314,8 @@ static int virStorageBackendRBDRefreshPool(virConnectPtr 
conn,
 goto cleanup;
 }
 
-struct rados_cluster_stat_t stat;
-if (rados_cluster_stat(ptr.cluster, &stat) < 0) {
+struct rados_cluster_stat_t clusterstat;
+if (rados_cluster_stat(ptr.cluster, &clusterstat) < 0) {
 virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
_("failed to stat the RADOS cluster"));
 goto cleanup;
@@ -329,13 +329,13 @@ static int virStorageBackendRBDRefreshPool(virConnectPtr 
conn,
 goto cleanup;
 }
 
-pool->def->capacity = stat.kb * 1024;
-pool->def->available = stat.kb_avail * 1024;
+pool->def->capacity = clusterstat.kb * 1024;
+pool->def->available = clusterstat.kb_avail * 1024;
 pool->def->allocation = poolstat.num_bytes;
 
 VIR_DEBUG("Utilization of RBD pool %s: (kb: %llu kb_avail: %llu num_bytes: 
%llu)",
-  pool->def->source.name, (unsigned long long)stat.kb,
-  (unsigned long long)stat.kb_avail,
+  pool->def->source.name, (unsigned long long)clusterstat.kb,
+  (unsigned long long)clusterstat.kb_avail,
   (unsigned long long)poolstat.num_bytes);
 
 while (true) {
-- 
1.8.4.2

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list