]> granicus.if.org Git - strace/commitdiff
fetch_struct_msghdr: change address argument type from unsigned long to kernel_ureg_t
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 21 Dec 2016 15:36:50 +0000 (15:36 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 23 Dec 2016 19:26:57 +0000 (19:26 +0000)
* fetch_struct_msghdr.c (fetch_struct_msghdr): Change
address argument type from unsigned long to kernel_ureg_t.

fetch_struct_msghdr.c

index 78b505b8edb168606d433065febc0dbe7dc0f3e3..90b84219622ee144082d3e04beabb3625ecf7d3b 100644 (file)
@@ -43,9 +43,10 @@ typedef struct msghdr struct_msghdr;
  */
 
 MPERS_PRINTER_DECL(int, fetch_struct_msghdr,
-                  struct tcb *tcp, const unsigned long addr, void *p)
+                  struct tcb *const tcp, const kernel_ureg_t addr,
+                  void *const p)
 {
-       struct msghdr *p_native = p;
+       struct msghdr *const p_native = p;
        struct_msghdr v_compat;
 
        if (sizeof(*p_native) == sizeof(v_compat))