]> granicus.if.org Git - strace/commit
Remove UNDEFINED_SCNO
authorElvira Khabirova <lineprinter0@gmail.com>
Sun, 12 Jun 2016 16:11:43 +0000 (19:11 +0300)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 14 Jun 2016 16:26:20 +0000 (16:26 +0000)
commited37c8d64b593ccf2767d59b0513c2f147fabb10
tree9c31d06e3f5faed15a74fe5ac464e3f8bd370773
parent21e3ff8d46974e7fca195d485e80afc470bfaf93
Remove UNDEFINED_SCNO

Since UNDEFINED_SCNO is set if and only if !SCNO_IS_VALID
and since tcp->s_ent can only be set to &sysent[tcp->scno]
(or to &unknown, but only when !SCNO_IS_VALID), there is no need
to check for UNDEFINED_SCNO before calling syscall_name(tcp->scno).

* defs.h (UNDEFINED_SCNO): Remove.
* syscall.c (get_scno, trace_syscall_entering, trace_syscall_exiting):
Remove checks for UNDEFINED_SCNO.
defs.h
syscall.c