]> granicus.if.org Git - strace/commit
is_negated_errno: support large errno values
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 5 Feb 2015 23:47:36 +0000 (23:47 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 6 Feb 2015 01:23:05 +0000 (01:23 +0000)
commit094605225580ffbbcf76a632b0069da946180646
tree3eb6ed72eaaab007709d8c6cceab95b4223c3673
parentd70c41ddad5a1cde7c978a65370809abc2eba508
is_negated_errno: support large errno values

Thanks to SECCOMP_RET_DATA == 0xffff, abnormally large errno
values could be easily seen when a seccomp filter is used, e.g.
BPF_STMT(BPF_RET, SECCOMP_RET_ERRNO | SECCOMP_RET_DATA)

* syscall.c (is_negated_errno): Allow errno values as large as 0xffff.
syscall.c