From owner-cvs-all@FreeBSD.ORG Sun Jan 22 19:49:37 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B171616A41F; Sun, 22 Jan 2006 19:49:37 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F5AC43D49; Sun, 22 Jan 2006 19:49:37 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k0MJnbYJ062708; Sun, 22 Jan 2006 19:49:37 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k0MJnbd4062707; Sun, 22 Jan 2006 19:49:37 GMT (envelope-from truckman) Message-Id: <200601221949.k0MJnbd4062707@repoman.freebsd.org> From: Don Lewis Date: Sun, 22 Jan 2006 19:49:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys rename.2 rmdir.2 undelete.2 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2006 19:49:37 -0000 truckman 2006-01-22 19:49:37 UTC FreeBSD src repository Modified files: lib/libc/sys rename.2 rmdir.2 undelete.2 Log: Back out the previous change to rename.2. The previous rename() behaviour of returning EINVAL when ".." is passed as either argument has been restored. rmdir("..") now returns EINVAL instead of EPERM. Document the previously undocumented behaviour of rmdir(".") returning EINVAL as required by POSIX and SUSv3. Bump the man page change date. undelete("..") now returns EINVAL instead of EPERM. Bump the man page change date. MFC after: 3 days Revision Changes Path 1.24 +0 -3 src/lib/libc/sys/rename.2 1.15 +5 -3 src/lib/libc/sys/rmdir.2 1.17 +3 -3 src/lib/libc/sys/undelete.2