From owner-cvs-all@FreeBSD.ORG Mon Jul 5 23:15:30 2004 Return-Path: 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 3A58F16A4CE; Mon, 5 Jul 2004 23:15:30 +0000 (GMT) Received: from VARK.homeunix.com (adsl-69-107-108-110.dsl.pltn13.pacbell.net [69.107.108.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15BE543D55; Mon, 5 Jul 2004 23:15:30 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.11/8.12.10) with ESMTP id i65NF5DA041300; Mon, 5 Jul 2004 16:15:05 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.11/8.12.10/Submit) id i65NF5FP041299; Mon, 5 Jul 2004 16:15:05 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Mon, 5 Jul 2004 16:15:05 -0700 From: David Schultz To: src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20040705231505.GA41280@VARK.homeunix.com> Mail-Followup-To: src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200407052313.i65NDGZj094574@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407052313.i65NDGZj094574@repoman.freebsd.org> Subject: Re: cvs commit: src/include Makefile ftw.h src/lib/libc/gen Makefile.inc ftw.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Mon, 05 Jul 2004 23:15:30 -0000 On Mon, Jul 05, 2004, David Schultz wrote: > das 2004-07-05 23:13:16 UTC > > FreeBSD src repository > > Modified files: > include Makefile > lib/libc/gen Makefile.inc > Added files: > include ftw.h > lib/libc/gen ftw.c > Log: > Add implementations of ftw(3) and nftw(3) and the corresponding header > ftw.h. This is the implementation written by Joel Baker > for inclusion in NetBSD, but with several > bugfixes. I chose this implementation over OpenBSD's because it does the same thing in half the lines of code, despite its style(9) deficiencies. We can always fix the style if we decide we don't care about diffability.