From: Kefu Chai Date: Wed, 10 Mar 2021 09:13:22 +0000 (+0800) Subject: crimson/os: do not include unused headers X-Git-Tag: v17.1.0~2605^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F39996%2Fhead;p=ceph.git crimson/os: do not include unused headers Signed-off-by: Kefu Chai --- diff --git a/src/crimson/os/seastore/onode.cc b/src/crimson/os/seastore/onode.cc index a3e2483b20f4..d269f7760c3a 100644 --- a/src/crimson/os/seastore/onode.cc +++ b/src/crimson/os/seastore/onode.cc @@ -2,7 +2,7 @@ // vim: ts=8 sw=2 smarttab #include "onode.h" -#include "include/encoding.h" +#include namespace crimson::os::seastore { diff --git a/src/crimson/os/seastore/onode.h b/src/crimson/os/seastore/onode.h index a907a498fa4b..3b9dd383a90b 100644 --- a/src/crimson/os/seastore/onode.h +++ b/src/crimson/os/seastore/onode.h @@ -3,16 +3,13 @@ #pragma once -#include -#include +#include #include #include -#include "include/buffer.h" -#include "include/denc.h" - -#include "crimson/os/seastore/transaction.h" +#include "include/byteorder.h" +#include "seastore_types.h" namespace crimson::os::seastore { @@ -21,6 +18,8 @@ struct onode_layout_t { omap_root_le_t omap_root; } __attribute__((packed)); +class Transaction; + /** * Onode *