hi mulyadi, i used syscall number 264 . and for the coding standard , can u tell me where am i off the track ?
On Tue, Feb 22, 2011 at 11:20 PM, Mulyadi Santosa <[email protected] > wrote: > On Tue, Feb 22, 2011 at 22:18, mohit verma <[email protected]> wrote: > > hi all , > >> > >> i followed the link and tried to add a system call in kernel-version > >> 2.6.37 > >> here is the code : > >> > >> > >> #include<linux/linkage.h> > >> #include<linux/kernel.h> > >> #include<linux/fs.h> //for getname > >> #include<linux/err.h> //for PTR_ERR > >> asmlinkage int sys_hariohm(const char __user *filename) > >> { > >> char *tmp = getname(filename); > >> int fd=PTR_ERR(tmp); > >> if (!IS_ERR(tmp)) > >> { > >> printk("filename %s \n",tmp); > >> putname(tmp); > >> return fd; > >> } > >> else > >> { > >> return 2; > >> } > >> } > > which syscall number did you assigned to this syscall? and exactly how > do you assign it? > > NB: your code style doesn't follow the Linux kernel coding standart.... > > -- > regards, > > Mulyadi Santosa > Freelance Linux trainer and consultant > > blog: the-hydra.blogspot.com > training: mulyaditraining.blogspot.com > -- ........................ *MOHIT VERMA*
_______________________________________________ Kernelnewbies mailing list [email protected] http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
