X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;ds=sidebyside;f=ceph%2Fsrc%2Fosd%2Fosd_types.h;h=43d9a98e73753ea8bb14c45ba32f01ea19a24d0b;hb=181888fb293938ba79f4c96c14bf1459f38d18af;hp=9d9a142b0f3ff27b1fc795f4d00bbcf18d618529;hpb=36f6c5ea099d43087ff0276121fd34e71668ae0e;p=ceph.git diff --git a/ceph/src/osd/osd_types.h b/ceph/src/osd/osd_types.h index 9d9a142b0..43d9a98e7 100644 --- a/ceph/src/osd/osd_types.h +++ b/ceph/src/osd/osd_types.h @@ -3440,6 +3440,16 @@ struct pg_log_dup_t { void dump(Formatter *f) const; static void generate_test_instances(list& o); + bool operator==(const pg_log_dup_t &rhs) const { + return reqid == rhs.reqid && + version == rhs.version && + user_version == rhs.user_version && + return_code == rhs.return_code; + } + bool operator!=(const pg_log_dup_t &rhs) const { + return !(*this == rhs); + } + friend std::ostream& operator<<(std::ostream& out, const pg_log_dup_t& e); }; WRITE_CLASS_ENCODER(pg_log_dup_t)