From owner-freebsd-hackers Mon Nov 15 12:47:29 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from pak2.texar.com (pak2.texar.com [216.208.160.130]) by hub.freebsd.org (Postfix) with ESMTP id 16818150F0 for ; Mon, 15 Nov 1999 12:47:26 -0800 (PST) (envelope-from dseg@pak2.texar.com) Received: from localhost (dseg@localhost) by pak2.texar.com (8.9.2/8.8.3) with ESMTP id PAA49706; Mon, 15 Nov 1999 15:47:25 -0500 (EST) Date: Mon, 15 Nov 1999 15:47:25 -0500 (EST) From: Dan Seguin To: Julian Elischer Cc: FreeBSD Hackers Subject: Re: Vnodes and Pathnames In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thanks for your response. Both you and Alfred have answered my questions. All I really needed was VDIR, since I can get to the filename from the process-context call to open. I thought I'd ask about VREG anyway. My search of the archives was fragged and I didn't find anything (I did upon restarting my browser. grrrr). Dan On Mon, 15 Nov 1999, Julian Elischer wrote: > you can for VDIR as the getcwd call does so, but not for VREG becasue you > don't know the directory entry that you used to get to it. > (You could look in the name cache using a reverse lookup, but I don't know > that you are guaranteed of success.) PHK may have more to say on this > topic. > > > On Mon, 15 Nov 1999, Dan Seguin wrote: > > > > > > > Hello Gurus, > > > > > > Is there any way of getting filepath information from a vnode? What I'm > > looking for is pathname info for VDIR and VREG types, sort of a reverse > > namei(). > > > > Thanks! > > -------------------------------------------------------------------------------- Dan Seguin Texar Software, Corporation. The trouble with doing something right the first time is that nobody appreciates how difficult it was. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message