From: Samuel Just Date: Fri, 22 Oct 2021 06:14:20 +0000 (-0700) Subject: crimson/os/seastore/.../lba_btree_node.h: add operator== for lba_map_val_t X-Git-Tag: v17.1.0~607^2~6 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=c9ae57ca5031c2d962629b0d3be244b18d577ac1;p=ceph.git crimson/os/seastore/.../lba_btree_node.h: add operator== for lba_map_val_t Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h index 146942eb6f968..72aebaa385950 100644 --- a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h +++ b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h @@ -48,6 +48,12 @@ struct lba_map_val_t { uint32_t checksum) : len(len), paddr(paddr), refcount(refcount), checksum(checksum) {} }; +WRITE_EQ_OPERATORS_4( + lba_map_val_t, + len, + paddr, + refcount, + checksum); class BtreeLBAPin; using BtreeLBAPinRef = std::unique_ptr;