/*
- * Copyright (C) 1996-2014 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.
#ifndef SQUID_MGR_CACHEMGRPASSWD_H_
#define SQUID_MGR_CACHEMGRPASSWD_H_
-class wordlist;
+#include "sbuf/forward.h"
namespace Mgr
{
class ActionPasswordList
{
public:
- ActionPasswordList() : passwd(NULL), actions(NULL), next(NULL) {}
~ActionPasswordList();
- char *passwd;
- wordlist *actions;
- ActionPasswordList *next;
+ char *passwd = nullptr;
+ SBufList actions;
+ ActionPasswordList *next = nullptr;
};
} //namespace Mgr