Signed-off-by: Sean Hefty <sean.hefty@intel.com>
__u64 node_guid;
struct ib_kern_path_rec ib_route[2];
struct sockaddr_in6 src_addr;
+ struct sockaddr_in6 dst_addr;
__u32 num_paths;
__u8 port_num;
- __u8 reserved[7];
+ __u8 reserved[3];
};
struct ucma_abi_conn_param {
id->route.addr.addr.ibaddr.pkey = resp->ib_route[0].pkey;
memcpy(&id->route.addr.src_addr, &resp->src_addr,
sizeof id->route.addr.src_addr);
+ memcpy(&id->route.addr.dst_addr, &resp->dst_addr,
+ sizeof id->route.addr.dst_addr);
if (!id_priv->cma_dev && resp->node_guid) {
ret = ucma_get_device(id_priv, resp->node_guid);