Address.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
3  *
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.
7  */
8 
9 #ifndef SQUID_SRC_ACL_ADDRESS_H
10 #define SQUID_SRC_ACL_ADDRESS_H
11 
12 #include "acl/Acl.h"
13 #include "cbdata.h"
14 #include "ip/Address.h"
15 
16 namespace Acl
17 {
18 
20 class Address
21 {
23 
24 public:
25  Address() : next(nullptr), aclList(nullptr) {}
26  ~Address();
27 
30 
32 };
33 
34 } // namespace Acl
35 
36 #endif /* SQUID_SRC_ACL_ADDRESS_H */
37 
Ip::Address addr
Definition: Address.h:31
Definition: Acl.cc:33
Acl::Address * next
Definition: Address.h:28
list of address-based ACLs.
Definition: Address.h:20
CBDATA_CLASS(Address)
ACLList * aclList
Definition: Address.h:29

 

Introduction

Documentation

Support

Miscellaneous