}
/*
- * send generic response (just an error code), clean up mdr
+ * send response built from mdr contents and error code; clean up mdr
*/
void Server::reply_request(MDRequestRef& mdr, int r)
{
- reply_request(mdr, new MClientReply(mdr->client_request, r));
+ reply_client_request(mdr, new MClientReply(mdr->client_request, r));
}
void Server::early_reply(MDRequestRef& mdr, CInode *tracei, CDentry *tracedn)
* include a trace to tracei
* Clean up mdr
*/
-void Server::reply_request(MDRequestRef& mdr, MClientReply *reply)
+void Server::reply_client_request(MDRequestRef& mdr, MClientReply *reply)
{
assert(mdr.get());
MClientRequest *req = mdr->client_request;
- dout(10) << "reply_request " << reply->get_result()
+ dout(10) << "reply_client_request " << reply->get_result()
<< " (" << cpp_strerror(reply->get_result())
<< ") " << *req << dendl;
void dispatch_client_request(MDRequestRef& mdr);
void early_reply(MDRequestRef& mdr, CInode *tracei, CDentry *tracedn);
void reply_request(MDRequestRef& mdr, int r = 0);
- void reply_request(MDRequestRef& mdr, MClientReply *reply);
void set_trace_dist(Session *session, MClientReply *reply, CInode *in, CDentry *dn,
snapid_t snapid,
int num_dentries_wanted,
void _rename_rollback_finish(MutationRef& mut, MDRequestRef& mdr, CDentry *srcdn, version_t srcdnpv,
CDentry *destdn, CDentry *staydn, bool finish_mdr);
+private:
+ void reply_client_request(MDRequestRef& mdr, MClientReply *reply);
};
#endif