IB/ehca: use correct destination for memcpy
authorNicholas Mc Guire <hofrat@osadl.org>
Mon, 11 May 2015 14:38:02 +0000 (16:38 +0200)
committerDoug Ledford <dledford@redhat.com>
Mon, 11 May 2015 21:14:37 +0000 (17:14 -0400)
commit94634e9861abbc3036d7041773971c8e31ec2680
tree9e0d5929005dc891a91d762f85a9ab81a830e128
parentb6b2bbe65b2117afd9766faa7cffea4d8f681455
IB/ehca: use correct destination for memcpy

Using an element of a struct as the address for the memcpy of the whole
struct may introduce a buffer overflow and does not help readability either
simply pass the real thing as first argument to memcpy.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/ehca/ehca_mcast.c