Переглянути джерело

check_icmp: Support "--help" and "--version"

Let check_icmp provide "--help" and "--version" flags (in addition to
"-h" and "-V"), just as the other plugins do.
Holger Weiss 12 роки тому
батько
коміт
a480681cb7
1 змінених файлів з 8 додано та 0 видалено
  1. 8 0
      plugins-root/check_icmp.c

+ 8 - 0
plugins-root/check_icmp.c

@@ -454,6 +454,14 @@ main(int argc, char **argv)
 	/* Parse extra opts if any */
 	argv=np_extra_opts(&argc, argv, progname);
 
+	/* support "--help" and "--version" */
+	if(argc == 2) {
+		if(!strcmp(argv[1], "--help"))
+			strcpy(argv[1], "-h");
+		if(!strcmp(argv[1], "--version"))
+			strcpy(argv[1], "-V");
+	}
+
 	/* parse the arguments */
 	for(i = 1; i < argc; i++) {
 		while((arg = getopt(argc, argv, "vhVw:c:n:p:t:H:s:i:b:I:l:m:")) != EOF) {