From owner-cvs-lib Fri Aug 29 15:59:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA04698 for cvs-lib-outgoing; Fri, 29 Aug 1997 15:59:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA04608; Fri, 29 Aug 1997 15:57:59 -0700 (PDT) From: Warner Losh Received: (from imp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA11878; Fri, 29 Aug 1997 15:56:44 -0700 (PDT) Date: Fri, 29 Aug 1997 15:56:44 -0700 (PDT) Message-Id: <199708292256.PAA11878@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/gen fts.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk imp 1997/08/29 15:56:43 PDT Modified files: lib/libc/gen fts.c Log: Merge in the safe chdir changes from Todd Miller's mods to the OpenBSD tree. Also merge in fix to NetBSD PR #1495. These represent 1.3-1.9 in the OpenBSD tree. Make minor KNF changes to new code (which is in the OpenBSD as 1.10). This avoids the symlink race problems. These patches should go into 2.2.5 before the ship if they don't break anything in -current. Reviewed by: Bruce Evans Obtained from: OpenBSD Revision Changes Path 1.5 +64 -20 src/lib/libc/gen/fts.c