From mboxrd@z Thu Jan 1 00:00:00 1970 From: joxeankoret@yahoo.es (Joxean Koret) Date: Mon, 19 Mar 2012 11:06:05 +0100 Subject: cap_ptrace_access_check undefined Message-ID: <1332151565.12845.89.camel@backup-server> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org Hi all! I'm writing a kernel module that needs to check if the current process is attached (via ptrace) to some other process. So I do something like this: ... // verify pid p = find_vpid(child_pid); if ( p == NULL ) ... // get the task task = pid_task(p, PIDTYPE_PID); if ( task == NULL ) .. // check ptrace privs int ret = cap_ptrace_access_check(task, PTRACE_MODE_READ); When compiling it generates an error: WARNING: "cap_ptrace_access_check" [$PATH/$MOD.ko] undefined! I tried with ptrace_access_check, ptrace_may_check, security_ptrace_access_check, ptrace_may_access, etc... but none of them works for me. I'm building the module against a 2.6.35 kernel. Any idea about what am I doing wrong? Thanks in advance! Joxean Koret -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120319/1fa075db/attachment.bin