Fix AIX /proc filesystem (Ian Duggan)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@387 f882894a-f735-0410-b71e-b25c423dba1c
This commit is contained in:
Ton Voon 2003-03-08 12:08:24 +00:00
parent fd0a7d3b5a
commit e5785a5000

View file

@ -15,7 +15,7 @@
* currently mounted filesystems. If the percent used disk space is
* above <c_dfp>, a STATE_CRITICAL is returned. If the percent used
* disk space is above <w_dfp>, a STATE_WARNING is returned. If the
* speicified filesystem cannot be read, a STATE_CRITICAL is returned,
* specified filesystem cannot be read, a STATE_CRITICAL is returned,
* other errors with reading the output result in a STATE_UNKNOWN
* error.
*
@ -96,6 +96,10 @@ main (int argc, char **argv)
if (!index (input_buffer, '/'))
continue;
/* Fixes AIX /proc fs which lists - for size values */
if (strstr (input_buffer, "/proc ") == input_buffer)
continue;
if (sscanf (input_buffer, "%s %d %d %d %d%% %s", file_system,
&total_disk, &used_disk, &free_disk, &usp, mntp) == 6 ||
sscanf (input_buffer, "%s %*s %d %d %d %d%% %s", file_system,