]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
scm: dat_ep_connect fails on 32bit servers
authorArlin Davis <arlin.r.davis@intel.com>
Mon, 8 Feb 2010 21:49:35 +0000 (13:49 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Mon, 8 Feb 2010 21:49:35 +0000 (13:49 -0800)
memcpy for remote IA address uses incorrect sizeof for a pointer type.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
dapl/openib_scm/cm.c

index 8e9be4ddc792aae46190775713ce9dae017d68f2..e374fb42e3935a45b82d395e2546af4210755ec7 100644 (file)
@@ -550,7 +550,7 @@ dapli_socket_connect(DAPL_EP * ep_ptr,
        }
 
        /* save remote address */
-       dapl_os_memcpy(&cm_ptr->addr, r_addr, sizeof(r_addr));
+       dapl_os_memcpy(&cm_ptr->addr, r_addr, sizeof(*r_addr));
 
 #ifdef DAPL_DBG
        /* DBG: Active PID [0], PASSIVE PID [2]*/