Error in compiling a module

Balachandar <[email protected]>
Newsgroups org.kernel.vger.linux-c-programming
Message-ID <[email protected]>
Hello,
 I am trying add a new network protocol family to the kernel. But i
get the following error for .h file  '11: two or more data types in
declaration specifiers


In .c file

18: static struct net_proto_family ucnet_family_ops = {
19:	.family = PF_UCNET,
20:	.create = sock_ucnet_create,
21:	.owner = THIS_MODULE,
22:        } ;


In .h file

11: int sock_ucnet_create(struct net *net, struct socket *sock, int
protocol, int KERN);


I appreciate any help
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.