From: Kefu Chai Date: Sun, 27 Jun 2021 02:29:15 +0000 (+0800) Subject: msg/msg_types: add operator>() for entity_addrvec_t X-Git-Tag: v17.1.0~1533^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e4bc312e993830e47056b73383055e8b1e8015b2;p=ceph.git msg/msg_types: add operator>() for entity_addrvec_t it can be used by Option::validate() if operator>(const variant<>&, const variant<>&) requires this. Signed-off-by: Kefu Chai --- diff --git a/src/msg/msg_types.h b/src/msg/msg_types.h index 7b26ec5a2c66e..0d931a7afc11d 100644 --- a/src/msg/msg_types.h +++ b/src/msg/msg_types.h @@ -694,6 +694,9 @@ struct entity_addrvec_t { friend bool operator<(const entity_addrvec_t& l, const entity_addrvec_t& r) { return l.v < r.v; // see lexicographical_compare() } + friend bool operator>(const entity_addrvec_t& l, const entity_addrvec_t& r) { + return l.v > r.v; // see lexicographical_compare() + } }; WRITE_CLASS_ENCODER_FEATURES(entity_addrvec_t);