commit | 15d9882c336db2db73ccf9871ae2398e452f694c | [log] [tgz] |
---|---|---|
author | Alex Elder <elder@inktank.com> | Sat May 26 23:26:43 2012 -0500 |
committer | Alex Elder <elder@dreamhost.com> | Fri Jun 01 08:37:56 2012 -0500 |
tree | cfa0c726a69b68f51b344d50114a2961019c1231 | |
parent | e22004235a900213625acd6583ac913d5a30c155 [diff] |
libceph: embed ceph messenger structure in ceph_client A ceph client has a pointer to a ceph messenger structure in it. There is always exactly one ceph messenger for a ceph client, so there is no need to allocate it separate from the ceph client structure. Switch the ceph_client structure to embed its ceph_messenger structure. Signed-off-by: Alex Elder <elder@inktank.com> Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> Reviewed-by: Sage Weil <sage@inktank.com>