From owner-svn-src-stable-7@FreeBSD.ORG Thu Mar 4 07:24:10 2010 Return-Path: Delivered-To: svn-src-stable-7@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 082CC106566C; Thu, 4 Mar 2010 07:24:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id EAD6A8FC19; Thu, 4 Mar 2010 07:24:09 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o247O96U004497; Thu, 4 Mar 2010 07:24:09 GMT (envelope-from kib@svn.freebsd.org) Received: (from kib@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o247O99i004495; Thu, 4 Mar 2010 07:24:09 GMT (envelope-from kib@svn.freebsd.org) Message-Id: <201003040724.o247O99i004495@svn.freebsd.org> From: Konstantin Belousov Date: Thu, 4 Mar 2010 07:24:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-7@freebsd.org X-SVN-Group: stable-7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r204701 - stable/7/bin/kill X-BeenThere: svn-src-stable-7@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for only the 7-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Mar 2010 07:24:10 -0000 Author: kib Date: Thu Mar 4 07:24:09 2010 New Revision: 204701 URL: http://svn.freebsd.org/changeset/base/204701 Log: MFC r204308: Do not restrict the allowed signals that can be specified by number to the list of signals that has symbolic name. It was impossible to send rt signals with kill(1) due to the check. Modified: stable/7/bin/kill/kill.c Directory Properties: stable/7/bin/kill/ (props changed) Modified: stable/7/bin/kill/kill.c ============================================================================== --- stable/7/bin/kill/kill.c Thu Mar 4 07:12:44 2010 (r204700) +++ stable/7/bin/kill/kill.c Thu Mar 4 07:24:09 2010 (r204701) @@ -108,7 +108,7 @@ main(int argc, char *argv[]) numsig = strtol(*argv, &ep, 10); if (!**argv || *ep) errx(1, "illegal signal number: %s", *argv); - if (numsig < 0 || numsig >= sys_nsig) + if (numsig < 0) nosig(*argv); } else nosig(*argv);