Bash-4.3 distribution sources and documentation
[platform/upstream/bash.git] / builtins / kill.def
index adf022c..2e68f03 100644 (file)
@@ -57,6 +57,8 @@ $END
 #include "../bashansi.h"
 #include "../bashintl.h"
 
+#include <signal.h>
+
 #include "../shell.h"
 #include "../trap.h"
 #include "../jobs.h"
@@ -92,7 +94,7 @@ kill_builtin (list)
   if (list == 0)
     {
       builtin_usage ();
-      return (EXECUTION_FAILURE);
+      return (EX_USAGE);
     }
 
   any_succeeded = listing = saw_signal = 0;
@@ -137,7 +139,7 @@ kill_builtin (list)
       else if (ISOPTION (word, '?'))
        {
          builtin_usage ();
-         return (EXECUTION_SUCCESS);
+         return (EX_USAGE);
        }
       /* If this is a signal specification then process it.  We only process
         the first one seen; other arguments may signify process groups (e.g,
@@ -166,7 +168,7 @@ kill_builtin (list)
   if (list == 0)
     {
       builtin_usage ();
-      return (EXECUTION_FAILURE);
+      return (EX_USAGE);
     }
 
   while (list)