Browse Source

Fix parsing of multiple OIDs sets needmibs = TRUE

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1605 f882894a-f735-0410-b71e-b25c423dba1c
Thomas Guyot-Sionnest 19 years ago
parent
commit
0dbab53464
1 changed files with 4 additions and 4 deletions
  1. 4 4
      plugins/check_snmp.c

+ 4 - 4
plugins/check_snmp.c

@@ -527,11 +527,11 @@ process_arguments (int argc, char **argv)
 				retries = atoi(optarg);
 				retries = atoi(optarg);
 			break;
 			break;
 		case 'o':									/* object identifier */
 		case 'o':									/* object identifier */
-			if ( strspn( optarg, "0123456789." ) != strlen( optarg ) ) {
+			if ( strspn( optarg, "0123456789.," ) != strlen( optarg ) ) {
 					/*
 					/*
-					 * we have something other than digits and periods, so we
-					 * have a mib variable, rather than just an SNMP OID, so
-					 * we have to actually read the mib files
+					 * we have something other than digits, periods and comas,
+					 * so we have a mib variable, rather than just an SNMP OID,
+					 * so we have to actually read the mib files
 					 */
 					 */
 					needmibs = TRUE;
 					needmibs = TRUE;
 			}
 			}