Add remove misleading const on post_rx_buffer argument.
http://tracker.ceph.com/issues/10213 Fixes: #10213
Signed-off-by: Loic Dachary <loic@dachary.org>
virtual bool is_connected() = 0;
- Messenger *get_messenger() const {
+ Messenger *get_messenger() {
return msgr;
}
void set_features(uint64_t f) { features = f; }
void set_feature(uint64_t f) { features |= f; }
- void post_rx_buffer(ceph_tid_t tid, const bufferlist& bl) {
+ void post_rx_buffer(ceph_tid_t tid, bufferlist& bl) {
Mutex::Locker l(lock);
++rx_buffers_version;
rx_buffers[tid] = pair<bufferlist,int>(bl, rx_buffers_version);
assert(is_code());
return type;
}
- Message *get_message() const {
+ Message *get_message() {
assert(!is_code());
return m.get();
}
- Connection *get_connection() const {
+ Connection *get_connection() {
assert(is_code());
return con.get();
}