adding a system call

mohit verma mohit89mlnc at gmail.com
Tue Feb 22 13:01:20 EST 2011


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 <mulyadi.santosa at gmail.com
> wrote:

> On Tue, Feb 22, 2011 at 22:18, mohit verma <mohit89mlnc at gmail.com> 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*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110222/193b6a1e/attachment-0001.html 


More information about the Kernelnewbies mailing list