]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/ExternalACLEntry.cc
2 * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
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.
9 /* DEBUG: section 82 External ACL */
12 #include "ExternalACLEntry.h"
13 #include "time/gadgets.h"
15 /******************************************************************
19 ExternalACLEntry::ExternalACLEntry() :
22 lru
.next
= lru
.prev
= nullptr;
23 result
= ACCESS_DENIED
;
28 ExternalACLEntry::~ExternalACLEntry()
34 ExternalACLEntry::update(ExternalACLEntryData
const &someData
)
37 result
= someData
.result
;
39 // replace all notes. not combine
41 notes
.append(&someData
.notes
);
45 password
= someData
.password
;
47 message
= someData
.message
;