Fix for number of nfs40 client fields on linux >=3.5
[collectd.git] / src / nfs.c
index fdd3149..4285d76 100644 (file)
--- a/src/nfs.c
+++ b/src/nfs.c
@@ -500,31 +500,20 @@ static int nfs_submit_nfs4_client (const char *instance, char **fields,
                        proc40_names_num = fields_num;
                        break;
                case 40:
-                       proc40_names_num = 35;
-                       break;
                case 41:
                        proc40_names_num = 35;
                        break;
                case 42:
-                       proc40_names_num = 36;
-                       break;
                case 44:
                        proc40_names_num = 36;
-                       break;
                case 46:
-                       proc40_names_num = 36;
-                       break;
                case 47:
-                       proc40_names_num = 36;
-                       break;
                case 51:
-                       proc40_names_num = 36;
-                       break;
                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)