Signed-off-by: Kefu Chai <kchai@redhat.com>
const entity_addr_t& get_my_addr() const { return my_addr; }
const entity_addr_t& get_peer_addr() const { return peer_addr; }
+ virtual int get_peer_type() const = 0;
/// true if the handshake has completed and no errors have been encountered
virtual bool is_connected() = 0;
seastar::future<> handle_keepalive2_ack();
bool require_auth_feature() const;
- int get_peer_type() const {
+ int get_peer_type() const override {
return h.connect.host_type;
}
uint32_t get_proto_version(entity_type_t peer_type, bool connec) const;