Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Dec 2008 14:53:56 +0100
From:      Gary Jennejohn <gary.jennejohn@freenet.de>
To:        "Gerry Weaver" <gerryw@compvia.com>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Headers files included by vnode.h
Message-ID:  <20081222145356.56c91d0b@ernst.jennejohn.org>
In-Reply-To: <20081222065954.8a0760ac@mail01.compvia.com>
References:  <20081222065954.8a0760ac@mail01.compvia.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 22 Dec 2008 00:59:54 -0600
"Gerry Weaver" <gerryw@compvia.com> wrote:

> Hello All,
> 
> I hope this is the right place to post this.
> 
> I've noticed that there are several header files included by /usr/include/sys/vnode.h that are not present in the directory. Are these files supposed to be there? If not, what is the proper include path to use when including vnode.h? They only appear in the source tree on my system. 
> 
> FreeBSD 7.0-RELEASE
> 
> vnode_if.h
> vnode_if_newproto.h
> vnode_if_typedef.h
> 

These files (among others) are dynamically generated when you make a
kernel.  See /sys/kern/vnode_if.src and /sys/tools/vnode_if.awk.

---
Gary Jennejohn



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081222145356.56c91d0b>