#ifndef FILEMAP_H_
#define FILEMAP_H_
-#include "typedefs.h"
+#include "fs/forward.h"
/** A bitmap used for managing UFS StoreEntry "file numbers".
*
#include "base/RefCount.h"
#include "cbdata.h"
+#include "fs/forward.h"
class StoreIOState : public RefCountable
{
#include "md5.h"
#include "mem/forward.h"
-#include "typedefs.h"
+#include "fs/forward.h"
/// maintains a 24-bit checksum over integer fields
class SwapChecksum24
--- /dev/null
+/*
+ * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
+ *
+ * Squid software is distributed under GPLv2+ license and includes
+ * contributions from numerous individuals and organizations.
+ * Please see the COPYING and CONTRIBUTORS files for details.
+ */
+#ifndef SQUID_FORWARD_H_
+#define SQUID_FORWARD_H_
+
+typedef int32_t sfileno;
+typedef signed int sdirno;
+
+
+#endif /* SQUID_FORWARD_H_ */
#ifndef SQUID_FS_ROCK_DB_CELL_H
#define SQUID_FS_ROCK_DB_CELL_H
-#include "typedefs.h"
+#include "fs/forward.h"
namespace Rock
{
#ifndef SQUID_FS_ROCK_FORWARD_H
#define SQUID_FS_ROCK_FORWARD_H
+#include "fs/forward.h"
+
namespace Ipc
{
#include "SquidTime.h"
#include "store_rebuild.h"
#include "tools.h"
-#include "typedefs.h"
+#include "fs/forward.h"
#include <cerrno>
#include "ipc/ReadWriteLock.h"
#include "SBuf.h"
#include "tools.h"
-#include "typedefs.h"
+#include "fs/forward.h"
#include <atomic>
#include "ipc/mem/Pointer.h"
#include "ipc/ReadWriteLock.h"
#include "SBuf.h"
-#include "typedefs.h"
+#include "fs/forward.h"
namespace Ipc
{
#ifndef SQUID_TYPEDEFS_H
#define SQUID_TYPEDEFS_H
-typedef int32_t sfileno;
-typedef signed int sdirno;
-
typedef uint32_t nfmark_t;
typedef unsigned char tos_t;