IPC: hopefully fix compiling under AIX
[collectd.git] / src / nfs.c
index 326fa70..a921a17 100644 (file)
--- a/src/nfs.c
+++ b/src/nfs.c
@@ -505,14 +505,16 @@ static int nfs_submit_nfs4_client (const char *instance, char **fields,
                        break;
                case 42:
                case 44:
+                       proc40_names_num = 36;
+                       break;
                case 46:
                case 47:
                case 51:
                case 53:
-                       proc40_names_num = 36;
+                       proc40_names_num = 37;
                        break;
                case 54:
-                       proc40_names_num = 37;
+                       proc40_names_num = 38;
                        break;
                default:
                        if (!suppress_warning)
@@ -552,7 +554,7 @@ static int nfs_submit_nfs4_client (const char *instance, char **fields,
        return (0);
 }
 
-static void nfs_read_linux (FILE *fh, char *inst)
+static void nfs_read_linux (FILE *fh, const char *inst)
 {
        char buffer[1024];
 
@@ -601,7 +603,7 @@ static void nfs_read_linux (FILE *fh, char *inst)
 #endif /* KERNEL_LINUX */
 
 #if HAVE_LIBKSTAT
-static int nfs_read_kstat (kstat_t *ksp, int nfs_version, char *inst,
+static int nfs_read_kstat (kstat_t *ksp, int nfs_version, const char *inst,
                char const **proc_names, size_t proc_names_num)
 {
        char plugin_instance[DATA_MAX_NAME_LEN];