summaryrefslogtreecommitdiff
path: root/net-mgmt/net-snmp/files/patch-agent-mibgroup-hardware-fsys-fsys_getfsstats.c
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt/net-snmp/files/patch-agent-mibgroup-hardware-fsys-fsys_getfsstats.c')
-rw-r--r--net-mgmt/net-snmp/files/patch-agent-mibgroup-hardware-fsys-fsys_getfsstats.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/net-mgmt/net-snmp/files/patch-agent-mibgroup-hardware-fsys-fsys_getfsstats.c b/net-mgmt/net-snmp/files/patch-agent-mibgroup-hardware-fsys-fsys_getfsstats.c
new file mode 100644
index 000000000000..b019ff11c926
--- /dev/null
+++ b/net-mgmt/net-snmp/files/patch-agent-mibgroup-hardware-fsys-fsys_getfsstats.c
@@ -0,0 +1,11 @@
+--- ./agent/mibgroup/hardware/fsys/fsys_getfsstats.c.orig 2011-08-05 10:20:55.000000000 +0200
++++ ./agent/mibgroup/hardware/fsys/fsys_getfsstats.c 2011-08-05 10:21:38.000000000 +0200
+@@ -156,7 +156,7 @@
+ entry->device[sizeof(entry->device)-1] = '\0';
+ entry->units = stats[i].f_bsize; /* or f_frsize */
+ entry->size = stats[i].f_blocks;
+- entry->used = stats[i].f_bfree;
++ entry->used = stats[i].f_blocks - stats[i].f_bfree;
+ entry->avail = stats[i].f_bavail;
+ entry->inums_total = stats[i].f_files;
+ entry->inums_avail = stats[i].f_ffree; \ No newline at end of file