From owner-freebsd-hackers Mon Jul 21 00:15:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA27126 for hackers-outgoing; Mon, 21 Jul 1997 00:15:40 -0700 (PDT) Received: from korin.warman.org.pl (korin.warman.org.pl [148.81.160.10]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA27118 for ; Mon, 21 Jul 1997 00:15:35 -0700 (PDT) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.8.6/8.8.5) with SMTP id JAA07235; Mon, 21 Jul 1997 09:14:55 +0200 (CEST) Date: Mon, 21 Jul 1997 09:14:54 +0200 (CEST) From: Andrzej Bialecki To: Frank Seltzer cc: Terry Lambert , hackers@FreeBSD.ORG Subject: Re: sys/vfs.h In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 20 Jul 1997, Frank Seltzer wrote: > On Sun, 20 Jul 1997, Terry Lambert wrote: > > > > Do we have an equivalent file to this Linux file? I am trying to build > > > XVFilemanager and mount.c has > > > > > > #include > > > > > > which causes the build to fall over. > > > > It depends on what it wants out of it. > > > > Possibilities are: > > > > mount.h Contains mount related structures and manifest > > constants; this is your most likely candidate. > > Note: I am not happy with manifest definitions > > of file system types here; you will probably > > have to add "yet-another-one". This is because > > the BSD mount(2) system call needs a facelift. > > > > vnode_if.h The vnode interface; this file is generated as > > part of the build process by kern/vnode_if.sh. > > > > vnode.h Probably not what you want; details the in-core > > vnode structures. > > > > > > Terry Lambert > > terry@lambert.org > > --- > > Any opinions in this posting are my own and not those of my present > > or previous employers. > > > > > > I will give it a try with these files substituted and see what happens. On > closer inspection, it seems that this app was not written with portability > beyond Linux in mind so I may not have much luck. You may try first to remove this include at all, and see what it complains about (most notably "incomplete type" warnings), and then grep our source tree for these definitions. Sincerely yours, --- Andrzej Bialecki FreeBSD: Turning PCs Into Workstations http://www.freebsd.org Research and Academic Network in Poland