From: Mike Frysinger Date: Thu, 26 Feb 2015 07:25:27 +0000 (-0500) Subject: ia64: fix decoding of getresuid/getresgid/setresgid X-Git-Tag: v4.10~68 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=761e31a8b4124f4ef3d5ba662be3341c406fc72b;p=strace ia64: fix decoding of getresuid/getresgid/setresgid Looks like the similarity of these names caused confusion when generating the syscall table. getresgid was wired to the wrong output while the other two were wired up to printargs instead of the real printer. * linux/ia64/syscallent.h: Connect getresuid to sys_getresuid, getresgid to sys_getresgid, and setresgid to sys_setresgid. --- diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h index 24bcd751..158724bf 100644 --- a/linux/ia64/syscallent.h +++ b/linux/ia64/syscallent.h @@ -287,10 +287,10 @@ [1070] = { 2, TD, sys_dup2, "dup2" }, [1071] = { 2, 0, sys_setreuid, "setreuid" }, [1072] = { 2, 0, sys_setregid, "setregid" }, -[1073] = { 3, 0, printargs, "getresuid" }, +[1073] = { 3, 0, sys_getresuid, "getresuid" }, [1074] = { 3, 0, sys_setresuid, "setresuid" }, -[1075] = { 3, 0, sys_getresuid, "getresgid" }, -[1076] = { 3, 0, printargs, "setresgid" }, +[1075] = { 3, 0, sys_getresgid, "getresgid" }, +[1076] = { 3, 0, sys_setresgid, "setresgid" }, [1077] = { 2, 0, sys_getgroups, "getgroups" }, [1078] = { 2, 0, sys_setgroups, "setgroups" }, [1079] = { 1, 0, sys_getpgid, "getpgid" },