]> granicus.if.org Git - strace/commitdiff
pathtrace: fix matching of execveat syscall
authorNikolay Marchuk <marchuk.nikolay.a@gmail.com>
Fri, 11 Aug 2017 05:43:57 +0000 (12:43 +0700)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 11 Aug 2017 10:48:38 +0000 (10:48 +0000)
* pathtrace.c (pathtrace_match_set): Add testing of SEN_execveat.

pathtrace.c

index e6e122ac5c8cfed6cdf3ba144eeaac1639ddbc0d..4376b6c93451ea62a056416611128a345cf0a100 100644 (file)
@@ -173,6 +173,7 @@ pathtrace_match_set(struct tcb *tcp, struct path_set *set)
                return fdmatch(tcp, tcp->u_arg[0], set) ||
                        fdmatch(tcp, tcp->u_arg[1], set);
 
+       case SEN_execveat:
        case SEN_faccessat:
        case SEN_fchmodat:
        case SEN_fchownat: