]> granicus.if.org Git - strace/commitdiff
mmsghdr: 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)
* mmsghdr.c (save_mmsgvec_namelen, decode_mmsgvec): Change
address argument type from unsigned long to kernel_ureg_t.

mmsghdr.c

index 93e38897d2d00250414b52fbabee6f3deebf8075..8228ec011fbd6d21f1479febbd2c0054b2ccbb15 100644 (file)
--- a/mmsghdr.c
+++ b/mmsghdr.c
@@ -97,7 +97,7 @@ struct mmsgvec_data {
 };
 
 static void
-save_mmsgvec_namelen(struct tcb *tcp, unsigned long addr,
+save_mmsgvec_namelen(struct tcb *const tcp, kernel_ureg_t addr,
                     unsigned int len, const char *const timeout)
 {
        if (len > IOV_MAX)
@@ -124,7 +124,7 @@ save_mmsgvec_namelen(struct tcb *tcp, unsigned long addr,
 }
 
 static void
-decode_mmsgvec(struct tcb *tcp, const unsigned long addr,
+decode_mmsgvec(struct tcb *const tcp, const kernel_ureg_t addr,
               const unsigned int vlen, const unsigned int msg_len_vlen,
               const bool use_msg_len)
 {