#define SQUID_ACLASN_H
#include "ACLData.h"
-#include "List.h"
+#include "CbDataList.h"
#include "ACLStrategised.h"
#include "ACLChecklist.h"
#include "IPAddress.h"
-/* forward decls */
-
-class CacheManager;
-
-SQUIDCEXTERN int asnMatchIp(List<int> *, IPAddress &);
+SQUIDCEXTERN int asnMatchIp(CbDataList<int> *, IPAddress &);
/// \ingroup ACLAPI
SQUIDCEXTERN void asnInit(void);
-/// \ingroup ACLAPI
-extern void asnRegisterWithCacheManager(CacheManager & manager);
-
/// \ingroup ACLAPI
SQUIDCEXTERN void asnFreeMemory(void);
static ACLStrategised<IPAddress> SourceRegistryEntry_;
static ACL::Prototype DestinationRegistryProtoype;
static ACLStrategised<IPAddress> DestinationRegistryEntry_;
- List<int> *data;
+ CbDataList<int> *data;
};
MEMPROXY_CLASS_INLINE(ACLASN) /**DOCS_NOSEMI*/