/*
- * Copyright (C) 1996-2016 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2021 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
#include "ConfigParser.h"
#include "Debug.h"
#include "globals.h"
-#include "sbuf/SBufAlgos.h"
+#include "sbuf/Algorithms.h"
#include "util.h"
+const Acl::ParameterFlags &
+ACLUserData::supportedFlags() const
+{
+ static const Acl::ParameterFlags flagNames = { "-i", "+i" };
+ return flagNames;
+}
+
bool
ACLUserData::match(char const *user)
{
sl.insert(sl.end(), userDataNames.begin(), userDataNames.end());
- debugs(28,5, "ACLUserData dump output: " << SBufContainerJoin(userDataNames,SBuf(" ")));
+ debugs(28,5, "ACLUserData dump output: " <<
+ JoinContainerToSBuf(userDataNames.begin(), userDataNames.end(),
+ SBuf(" ")));
return sl;
}