Re: vnode_if.h: how should it be done ?

2000-06-28 Thread Kris Kennaway
On Sun, 25 Jun 2000, Warner Losh wrote: They aren't installed. You must have a kernel tree to build the kld. Just add vnode_if.h to your SRCS and the rest happens automatically via bsd.kmod.mk. It works great. I do it all the time. In fact, I added SYSDIR support to bsd.kmod.mk at Timing

Re: vnode_if.h: how should it be done ?

2000-06-25 Thread Warner Losh
In message [EMAIL PROTECTED] Assar Westerlund writes: : Warner Losh [EMAIL PROTECTED] writes: : In message [EMAIL PROTECTED] Assar Westerlund writes: : : The problem is that the source files are hidden in the kernel source : : directory and not installed. Where should vnode_if.{src,pl} get :

Re: vnode_if.h: how should it be done ?

2000-06-24 Thread Warner Losh
In message [EMAIL PROTECTED] Assar Westerlund writes: : I think it's wrong that vnode_if.h is not installed, this means that : you need to have kernel source to compile any third-party file system. : : So I propose the patch below, to create vnode_if.h and then add it to CVS. No. I don't like

Re: vnode_if.h: how should it be done ?

2000-06-24 Thread Warner Losh
In message [EMAIL PROTECTED] Assar Westerlund writes: : The problem is that the source files are hidden in the kernel source : directory and not installed. Where should vnode_if.{src,pl} get : installed? It seems much simpler just to install vnode_if.h in : /usr/include/sys. Patch appended.

Re: vnode_if.h: how should it be done ?

2000-06-24 Thread Assar Westerlund
Warner Losh [EMAIL PROTECTED] writes: In message [EMAIL PROTECTED] Assar Westerlund writes: : The problem is that the source files are hidden in the kernel source : directory and not installed. Where should vnode_if.{src,pl} get : installed? It seems much simpler just to install vnode_if.h

Re: vnode_if.h: how should it be done ?

2000-06-21 Thread Assar Westerlund
Garrett Wollman [EMAIL PROTECTED] writes: On 22 Jun 2000 03:35:01 +0200, Assar Westerlund [EMAIL PROTECTED] said: So I propose the patch below, to create vnode_if.h and then add it to CVS. There are too many generated files in CVS as it is. If there is a problem here, the correct fix