X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=security%2Fdummy.c;h=d6a112ce2975c847390fed605ade3d532f4fe03a;hb=5bae7ac9feba925fd0099057f6b23d7be80b7b41;hp=558795b237d6d873d5f729faf2208779a5db384e;hpb=b361735043e3001eadb1d40916fd1a4fca1a9363;p=karo-tx-linux.git diff --git a/security/dummy.c b/security/dummy.c index 558795b237d6..d6a112ce2975 100644 --- a/security/dummy.c +++ b/security/dummy.c @@ -420,8 +420,12 @@ static int dummy_file_ioctl (struct file *file, unsigned int command, static int dummy_file_mmap (struct file *file, unsigned long reqprot, unsigned long prot, - unsigned long flags) + unsigned long flags, + unsigned long addr, + unsigned long addr_only) { + if (addr < mmap_min_addr) + return -EACCES; return 0; } @@ -907,7 +911,7 @@ static void dummy_d_instantiate (struct dentry *dentry, struct inode *inode) return; } -static int dummy_getprocattr(struct task_struct *p, char *name, void *value, size_t size) +static int dummy_getprocattr(struct task_struct *p, char *name, char **value) { return -EINVAL; }