Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!unmvax!pprg.unm.edu!hc!lll-winken!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.sources.d Subject: Re: How do we do BSD directory routines in SYSV? Message-ID: <1366@auspex.auspex.com> Date: 2 Apr 89 08:35:04 GMT References: <1067@investor.UUCP> Reply-To: guy@auspex.auspex.com (Guy Harris) Organization: Auspex Systems, Santa Clara Lines: 23 >I have an include file, ndir.h, which seems to define things that these >functions use, but I have no corresponding functions in any of my >libraries. Where did you get "ndir.h" from? If you didn't get it, ask the person who did. It may have come with a version of the directory library for the V7/S5 file system. >Has anybody put together anything I could drop in in place of these? Several people have: Kirk McKusick of Berkeley and Doug Gwyn of Ballistic Research Laboratories are two who come to mind. Both versions have been posted to USENET in the past; I think Doug's is in one of the "comp.sources.*" archives (although I don't know if that's the latest version or not). >If so, could you send a copy or, even better, post it so all the other >SYSV users can take advantage of it? Some of the other System V users, anyway. System V Release 3.x users don't have any need for it - S5R3 has a version of the POSIX directory library, which is basically the same as the BSD one except for a couple of name changes to avoid collisions.