Pranav Peshwe wrote:
Hello,
         I am trying to write a pretty simple KLD.It compiles and
works correctly.

But,if i #include vnode.h in the KLD then i get a number of warnings saying :

@/sys/vnode.h:597: warning: "struct vop_lease_args" declared inside
parameter list
@/sys/vnode.h:597: warning: its scope is only this definition or
declaration, which is probably not what you want

Put vnode_if.h in to SRCS clause of your Makefile:

SRCS = vnode_if.h <all your source files>

In this case vnode_if.h will be properly built.

Sergey.
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to