Code

cleaning up help and usage
[nagiosplug.git] / plugins / check_procs.c
index 01acc9379a73fdbdd5a3e0ba40c8d2c6922ec169..030ef02e4afb1a2205f722106e455c2a354cf34f 100644 (file)
@@ -20,7 +20,7 @@
 
 const char *progname = "check_procs";
 const char *revision = "$Revision$";
-const char *copyright = "2000-2004";
+const char *copyright = "2000-2006";
 const char *email = "nagiosplug-devel@lists.sourceforge.net";
 
 #include "common.h"
@@ -96,9 +96,6 @@ main (int argc, char **argv)
        char procstat[8];
        char procetime[MAX_INPUT_BUFFER] = { '\0' };
        char *procargs;
-#ifdef HAVE_BASENAME
-       char *temp_string;
-#endif
 
        const char *zombie = "Z";
 
@@ -179,10 +176,7 @@ main (int argc, char **argv)
                        strip (procargs);
 
                        /* Some ps return full pathname for command. This removes path */
-#ifdef HAVE_BASENAME
-                       temp_string = strdup(procprog);
-                       procprog = basename(temp_string);
-#endif /* HAVE_BASENAME */
+                       procprog = basename(procprog);
 
                        /* we need to convert the elapsed time to seconds */
                        procseconds = convert_to_seconds(procetime);
@@ -745,8 +739,8 @@ Examples:\n\
 void
 print_usage (void)
 {
-       printf ("\
-Usage: %s -w <range> -c <range> [-m metric] [-s state] [-p ppid]\n\
-                  [-u user] [-r rss] [-z vsz] [-P %%cpu] [-a argument-array]\n\
-                  [-C command] [-t timeout] [-v]\n", progname);
+  printf (_("Usage:"));
+       printf ("%s -w <range> -c <range> [-m metric] [-s state] [-p ppid]\n", progname);
+  printf (" [-u user] [-r rss] [-z vsz] [-P %%cpu] [-a argument-array]\n");
+  printf (" [-C command] [-t timeout] [-v]\n");
 }