rem: return mem_update_ucontact(_c, _e, _q, _cid, _cs, _set, _res, _ua, _recv);
add: return mem_update_ucontact(_c, _e, _q, _cid, _cs, _set, _res, _ua, _recv, sock);
context: int update_ucontact_rep(ucontact_t* _c, time_t _e, qvalue_t _q, str* _cid, int _cs, int _rep,			unsigned int _set, unsigned int _res, str* _ua, str* _recv){	_c->replicate = _rep;	return mem_update_ucontact(_c, _e, _q, _cid, _cs, _set, _res, _ua, _recv);}