#include "HttpVersion.h"
#include "HttpRequestMethod.h"
#include "HierarchyLogEntry.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "HttpRequestMethod.h"
#if ICAP_CLIENT
#include "adaptation/icap/Elements.h"
#ifndef SQUID__SRC_CLIENTINFO_H
#define SQUID__SRC_CLIENTINFO_H
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "hash.h"
#include "enums.h"
#include "typedefs.h"
#include "DelayPools.h"
#include "DelayIdComposite.h"
#include "CommRead.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
class StoreEntry;
#ifndef _SQUIDCONNECTIONDETAIL_H_
#define _SQUIDCONNECTIONDETAIL_H_
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
class ConnectionDetail
{
#include "cbdata.h"
#include "PingData.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
class ps_state
{
#include "acl/Arp.h"
#include "acl/FilledChecklist.h"
#include "eui/Eui48.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "wordlist.h"
static void aclParseArpList(SplayNode<Eui::Eui48 *> **curlist);
#include "CbDataList.h"
#include "acl/Strategised.h"
#include "acl/Checklist.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
SQUIDCEXTERN int asnMatchIp(CbDataList<int> *, Ip::Address &);
#include "acl/Asn.h"
#include "acl/Strategy.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/// \ingroup ACLAPI
class ACLDestinationASNStrategy : public ACLStrategy<Ip::Address>
#include "acl/Eui64.h"
#include "acl/FilledChecklist.h"
#include "eui/Eui64.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "wordlist.h"
static void aclParseEuiList(SplayNode<Eui::Eui64 *> **curlist);
#include "acl/Acl.h"
#include "splay.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/// \ingroup ACLAPI
class acl_ip_data
class ACLChecklist;
#include "acl/Strategy.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
class ACLSourceASNStrategy : public ACLStrategy<Ip::Address>
{
/* for auth_type_t */
#include "enums.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "dlink.h"
/**
#endif
#include "HttpRequestMethod.h"
#include "ident/Config.h"
-#include "ip/IpIntercept.h"
+#include "ip/Intercept.h"
#include "ip/QosConfig.h"
#include "log/Config.h"
#include "MemBuf.h"
#include "event.h"
#include "CacheManager.h"
#include "ClientInfo.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "SquidMath.h"
#include "SquidTime.h"
#include "Store.h"
#include "HttpRequest.h"
#include "ident/Config.h"
#include "ident/Ident.h"
-#include "ip/IpIntercept.h"
+#include "ip/Intercept.h"
#include "MemBuf.h"
#include "MemObject.h"
#include "ProtoPort.h"
#include "CommCalls.h"
#include "DescriptorSet.h"
#include "icmp/net_db.h"
-#include "ip/IpAddress.h"
-#include "ip/IpIntercept.h"
+#include "ip/Address.h"
+#include "ip/Intercept.h"
#if defined(_SQUID_CYGWIN_)
#include <sys/ioctl.h>
#include "base/AsyncCall.h"
#include "StoreIOBuffer.h"
#include "Array.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#define COMMIO_FD_READCB(fd) (&commfd_table[(fd)].readcb)
#define COMMIO_FD_WRITECB(fd) (&commfd_table[(fd)].writecb)
#include "DelayBucket.h"
#include "DelayUser.h"
#include "DelayTagged.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/// \ingroup DelayPoolsInternal
long DelayPools::MemoryUsed = 0;
\endverbatim
*/
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#if LIBRESOLV_DNS_TTL_HACK
/// \ingroup dnsserver
#include "squid.h"
#include "cbdata.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/**
\defgroup ErrorPageAPI Error Pages API
#include "esi/Expression.h"
#include "HttpRequest.h"
#include "MemBuf.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/* quick reference on behaviour here.
* The ESI specification 1.0 requires the ESI processor to be able to
#include "Debug.h"
#include "eui/Eui48.h"
#include "globals.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#if _SQUID_CYGWIN_
#include "Debug.h"
#include "eui/Eui64.h"
#include "globals.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
bool
Eui::Eui64::decode(const char *asc)
#define SQUID_FDE_H
#include "comm.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
class PconnPool;
#include "SquidTime.h"
#include "Store.h"
#include "icmp/net_db.h"
-#include "ip/IpIntercept.h"
+#include "ip/Intercept.h"
static PSC fwdStartCompleteWrapper;
static PF fwdServerClosedWrapper;
#include "comm.h"
#include "hier_code.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
class FwdServer
{
#include "squid.h"
#include "cbdata.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "HelperChildConfig.h"
class helper_request;
#define _INCLUDE_ICMP_H
#include "config.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#define PINGER_PAYLOAD_SZ 8192
#include "forward.h"
#include "SquidTime.h"
#include "wordlist.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#if USE_ICMP
#include "icmp/IcmpSquid.h"
#include "SquidTime.h"
#include "SwapDir.h"
#include "icmp/net_db.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "rfc1738.h"
/// \ingroup ServerProtocolICPInternal2
#include "compat/inet_ntop.h"
#include "compat/getaddrinfo.h"
#include "Debug.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "util.h"
#if HAVE_ASSERT_H
*
*/
#include "config.h"
-#include "ip/IpIntercept.h"
+#include "ip/Intercept.h"
#include "fde.h"
#if IPF_TRANSPARENT
noinst_LTLIBRARIES = libip.la
libip_la_SOURCES = \
- IpAddress.h \
- IpAddress.cc \
- IpIntercept.h \
- IpIntercept.cc \
+ Address.h \
+ Address.cc \
+ Intercept.h \
+ Intercept.cc \
QosConfig.h \
QosConfig.cc
TESTS += testIpAddress
testIpAddress_SOURCES= \
- testIpAddress.cc \
- testIpAddress.h
+ testAddress.cc \
+ testAddress.h
nodist_testIpAddress_SOURCES= \
$(top_srcdir)/src/tests/testMain.cc \
$(top_srcdir)/test-suite/test_tools.cc
#define SQUID_UNIT_TEST 1
#include "config.h"
#include "compat/getaddrinfo.h"
-#include "testIpAddress.h"
-#include "ip/IpAddress.h"
+#include "testAddress.h"
+#include "ip/Address.h"
#if HAVE_CSTRING
#include <cstring>
#include "squid.h"
#include "comm.h"
#include "fde.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "rfc1738.h"
static const char *hello_string = "hi there\n";
#include "SquidTime.h"
#include "Store.h"
#include "wordlist.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/**
\defgroup IPCacheAPI IP Cache API
#include "SquidTime.h"
#include "Store.h"
#include "icmp/net_db.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/* count mcast group peers every 15 minutes */
#define MCAST_COUNT_RATE 900
*/
#include "Packer.h"
/* for routines still in this file that take CacheManager parameters */
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
/* for parameters that still need these */
#include "enums.h"
/* some parameters stil need this */
#include "cache_snmp.h"
#include "comm.h"
#include "compat/strsep.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#define SNMP_REQUEST_SIZE 4096
#define MAX_PROTOSTAT 5
#include "util.h"
#include "profiling.h"
#include "MemPool.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "structs.h"
#include "protos.h"
#include "globals.h"
#include "compat/getnameinfo.h"
#include "compat/tempnam.h"
#include "fde.h"
-#include "ip/IpIntercept.h"
+#include "ip/Intercept.h"
#include "MemBuf.h"
#include "ProtoPort.h"
#include "SquidMath.h"
#include "comm.h"
#include "compat/strsep.h"
#include "event.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "Parsing.h"
#include "Store.h"
#include "SwapDir.h"
#endif
#include "util.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#include "getfullhostname.h"
#ifndef DEFAULT_CACHEMGR_CONFIG
#endif
#include "util.h"
-#include "ip/IpAddress.h"
+#include "ip/Address.h"
#ifndef BUFSIZ
#define BUFSIZ 8192