From: Mathias Krause Date: Mon, 30 Sep 2013 20:03:08 +0000 (+0200) Subject: connector: use 'size' everywhere in cn_netlink_send() X-Git-Tag: upstream/snapshot3+hdmi~4119^2~83^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ac73bf50b709dea4e39635151b861b8a8f52bfbb;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git connector: use 'size' everywhere in cn_netlink_send() We calculated the size for the netlink message buffer as size. Use size in the memcpy() call as well instead of recalculating it. Signed-off-by: Mathias Krause Signed-off-by: David S. Miller --- diff --git a/drivers/connector/connector.c b/drivers/connector/connector.c index 0daa11e..a36749f 100644 --- a/drivers/connector/connector.c +++ b/drivers/connector/connector.c @@ -109,7 +109,7 @@ int cn_netlink_send(struct cn_msg *msg, u32 __group, gfp_t gfp_mask) data = nlmsg_data(nlh); - memcpy(data, msg, sizeof(*data) + msg->len); + memcpy(data, msg, size); NETLINK_CB(skb).dst_group = group;