#undef dout_prefix
#define dout_prefix *_dout << "cephx client: "
+using std::string;
+
+using ceph::bufferlist;
+
void CephxClientHandler::reset()
{
ldout(cct,10) << __func__ << dendl;
CephXServerChallenge ch;
try {
decode(ch, indata);
- } catch (buffer::error& e) {
+ } catch (ceph::buffer::error& e) {
ldout(cct, 1) << __func__ << " failed to decode CephXServerChallenge: "
<< e.what() << dendl;
return -EPERM;
struct CephXResponseHeader header;
try {
decode(header, indata);
- } catch (buffer::error& e) {
+ } catch (ceph::buffer::error& e) {
ldout(cct, 1) << __func__ << " failed to decode CephXResponseHeader: "
<< e.what() << dendl;
return -EPERM;
ldout(cct, 10) << " want=" << want << " need=" << need << " have=" << have << dendl;
if (!indata.end()) {
bufferlist cbl, extra_tickets;
+ using ceph::decode;
try {
decode(cbl, indata);
decode(extra_tickets, indata);
- } catch (buffer::error& e) {
+ } catch (ceph::buffer::error& e) {
ldout(cct, 1) << __func__ << " failed to decode tickets: "
<< e.what() << dendl;
return -EPERM;