X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=security%2Fsecurity.c;h=3a4b4f55b33f373d5a85145d61e6de95cce4bf3c;hb=d0fd93781c49cbe127f9e7a5b402e9b167c105a6;hp=ff7068727757639149501937043766d2199a8228;hpb=f934fb19ef34730263e6afc01e8ec27a8a71470f;p=linux-2.6 diff --git a/security/security.c b/security/security.c index ff70687277..3a4b4f55b3 100644 --- a/security/security.c +++ b/security/security.c @@ -127,10 +127,14 @@ int register_security(struct security_operations *ops) /* Security operations */ -int security_ptrace(struct task_struct *parent, struct task_struct *child, - unsigned int mode) +int security_ptrace_may_access(struct task_struct *child, unsigned int mode) { - return security_ops->ptrace(parent, child, mode); + return security_ops->ptrace_may_access(child, mode); +} + +int security_ptrace_traceme(struct task_struct *parent) +{ + return security_ops->ptrace_traceme(parent); } int security_capget(struct task_struct *target,