From: Dmitry V. Levin Date: Wed, 21 Dec 2016 15:36:50 +0000 (+0000) Subject: mmsghdr: change address argument type from unsigned long to kernel_ureg_t X-Git-Tag: v4.16~278 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8bb5c144885a3c62ac97eae2b6052ba345950a15;p=strace mmsghdr: change address argument type from unsigned long to kernel_ureg_t * mmsghdr.c (save_mmsgvec_namelen, decode_mmsgvec): Change address argument type from unsigned long to kernel_ureg_t. --- diff --git a/mmsghdr.c b/mmsghdr.c index 93e38897..8228ec01 100644 --- 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) {