]> git.ipfire.org Git - thirdparty/squid.git/blame - src/acl/Address.h
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / src / acl / Address.h
CommitLineData
0dc8ffa5 1/*
5b74111a 2 * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
0dc8ffa5 3 *
bbc27441
AJ
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
0dc8ffa5
FC
7 */
8
d018168e
AJ
9#ifndef _SQUID_SRC_ACL_ADDRESS_H
10#define _SQUID_SRC_ACL_ADDRESS_H
3ac5bd88 11
0dc8ffa5 12#include "acl/Acl.h"
602d9612 13#include "ip/Address.h"
0dc8ffa5 14
289848ca
AJ
15namespace Acl
16{
17
bbc27441 18/// list of address-based ACLs.
289848ca 19class Address
60c799d3 20{
289848ca
AJ
21 CBDATA_CLASS(Address);
22
60c799d3 23public:
289848ca
AJ
24 Address() : next(NULL), aclList(NULL) {}
25 ~Address();
26
27 Acl::Address *next;
0dc8ffa5
FC
28 ACLList *aclList;
29
30 Ip::Address addr;
31};
32
289848ca
AJ
33} // namespace Acl
34
d018168e 35#endif /* _SQUID_SRC_ACL_ADDRESS_H */
f53969cc 36