X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fsyscalls.h;h=757cd9be7743c481607bdd5ff8fbee001b02da4d;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=bd26cf298d9a95d297fe2ab115ad62a1bbfec96c;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/linux/syscalls.h b/include/linux/syscalls.h index bd26cf298..757cd9be7 100644 --- a/include/linux/syscalls.h +++ b/include/linux/syscalls.h @@ -61,8 +61,9 @@ struct mq_attr; #include #include #include +#include -asmlinkage long sys_time(int __user *tloc); +asmlinkage long sys_time(time_t __user *tloc); asmlinkage long sys_stime(time_t __user *tptr); asmlinkage long sys_gettimeofday(struct timeval __user *tv, struct timezone __user *tz); @@ -491,4 +492,18 @@ asmlinkage long sys_syslog(int type, char __user *buf, int len); asmlinkage long sys_uselib(const char __user *library); asmlinkage long sys_ni_syscall(void); +asmlinkage long sys_add_key(const char __user *_type, + const char __user *_description, + const void __user *_payload, + size_t plen, + key_serial_t destringid); + +asmlinkage long sys_request_key(const char __user *_type, + const char __user *_description, + const char __user *_callout_info, + key_serial_t destringid); + +asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3, + unsigned long arg4, unsigned long arg5); + #endif