From: Roland McGrath Date: Tue, 25 Apr 2006 07:22:01 +0000 (+0000) Subject: 2006-04-25 Roland McGrath X-Git-Tag: v4.5.18~291 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a079d9f95a9afcdf3621ab02defc90045c72ae89;p=strace 2006-04-25 Roland McGrath * ipc.c (sys_semtimedop): Fixed inverted indirect_ipccall test. * linux/hppa/syscallent.h: Fixed semtimedop entry. From Mike Stroyan . Fixes Debian#340239. --- diff --git a/ipc.c b/ipc.c index 79101a94..6ee7b71a 100644 --- a/ipc.c +++ b/ipc.c @@ -293,7 +293,7 @@ struct tcb *tcp; { if (entering(tcp)) { tprintf("%lu", tcp->u_arg[0]); - if (!indirect_ipccall(tcp)) { + if (indirect_ipccall(tcp)) { tprintf(", %#lx", tcp->u_arg[3]); tprintf(", %lu, ", tcp->u_arg[1]); printtv(tcp, tcp->u_arg[5]); diff --git a/linux/hppa/syscallent.h b/linux/hppa/syscallent.h index f4c9dd67..e23e1a32 100644 --- a/linux/hppa/syscallent.h +++ b/linux/hppa/syscallent.h @@ -233,7 +233,7 @@ { 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 225 */ { 4, TD, sys_epoll_wait, "epoll_wait" }, /* 226 */ { 5, 0, printargs, "remap_file_pages" }, /* 227 */ - { 5, 0, printargs, "semtimedop" }, /* 228 */ + { 5, TI, sys_semtimedop, "semtimedop" }, /* 228 */ { 5, 0, printargs, "mq_open" }, /* 229 */ { 5, 0, printargs, "mq_unlink" }, /* 230 */ { 5, 0, printargs, "mq_timedsend" }, /* 231 */