]> granicus.if.org Git - strace/commitdiff
x32: update {g,s}etsockopt syscall numbers
authorMike Frysinger <vapier@gentoo.org>
Wed, 22 Aug 2012 15:56:15 +0000 (11:56 -0400)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 24 Aug 2012 12:18:48 +0000 (12:18 +0000)
Starting with linux 3.6 (and backported to earlier kernels), these two
syscalls have changed numbers (moving from native to compat entry points).
Update the strace syscall list accordingly.

* linux/x32/syscallent.h: Move setsockopt from 54 to 541, and move
getsockopt from 55 to 542.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
linux/x32/syscallent.h

index ee4c4ce9a3a054e1893f168168763e1bbbf02170..6385d455734a174f439cd23b1306b0f7c217d572 100644 (file)
@@ -52,8 +52,8 @@
        { 3,    TN,     sys_getsockname,        "getsockname"   },  /* 51 */
        { 3,    TN,     sys_getpeername,        "getpeername"   },  /* 52 */
        { 4,    TN,     sys_socketpair,         "socketpair"    },  /* 53 */
-       { 5,    TN,     sys_setsockopt,         "setsockopt"    },  /* 54 */
-       { 5,    TN,     sys_getsockopt,         "getsockopt"    },  /* 55 */
+       { },                                                        /* 54 */
+       { },                                                        /* 55 */
        { 5,    TP,     sys_clone,              "clone"         },  /* 56 */
        { 0,    TP,     sys_fork,               "fork"          },  /* 57 */
        { 0,    TP,     sys_vfork,              "vfork"         },  /* 58 */
        { 4,    TN,     sys_sendmmsg,           "sendmmsg"      }, /* 538 */
        { 6,    0,      sys_process_vm_readv,   "process_vm_readv" }, /* 539 */
        { 6,    0,      sys_process_vm_writev,  "process_vm_writev" }, /* 540 */
+       { 5,    TN,     sys_setsockopt,         "setsockopt"    },  /* 541 */
+       { 5,    TN,     sys_getsockopt,         "getsockopt"    },  /* 542 */