You can pass in a NULL Session*, but both callers do that; and using
an OSDMapRef& reduces shared_ptr copies.
Signed-off-by: Greg Farnum <greg@inktank.com>
entity_name_t name,
Connection *con,
epoch_t epoch,
- OSDMapRef osdmap,
+ OSDMapRef& osdmap,
Session* session)
{
bool shared = false;
void forget_peer_epoch(int p, epoch_t e);
bool _share_map_incoming(entity_name_t name, Connection *con, epoch_t epoch,
- OSDMapRef osdmap,
- Session *session = 0);
+ OSDMapRef& osdmap, Session *session);
void _share_map_outgoing(int peer, Connection *con,
OSDMapRef map = OSDMapRef());