Provide the AnyP:: namespace predefines to reduce dependencies.
noinst_LTLIBRARIES = libanyp.la
libanyp_la_SOURCES = \
+ forward.h \
PortCfg.cc \
PortCfg.h \
ProtocolType.cc \
#ifndef SQUID_ANYP_PORTCFG_H
#define SQUID_ANYP_PORTCFG_H
+#include "anyp/forward.h"
#include "anyp/TrafficMode.h"
-#include "cbdata.h"
#include "comm/Connection.h"
#if USE_SSL
--- /dev/null
+#ifndef _SQUID_SRC_ANYP_FORWARD_H
+#define _SQUID_SRC_ANYP_FORWARD_H
+
+#include "base/CbcPointer.h"
+
+namespace AnyP
+{
+
+class PortCfg;
+typedef CbcPointer<PortCfg> PortCfgPointer;
+
+} // namespace AnyP
+
+#endif /* _SQUID_SRC_ANYP_FORWARD_H */
+