]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/auth/negotiate/User.cc
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / src / auth / negotiate / User.cc
index 56d15475f75a4074b2d18a2006810df86e7a91c5..d8d43dbbbe86323ec169d9fccc416dc933a33783 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
  *
  * Squid software is distributed under GPLv2+ license and includes
  * contributions from numerous individuals and organizations.
@@ -7,12 +7,12 @@
  */
 
 #include "squid.h"
-#include "auth/Config.h"
-#include "auth/negotiate/User.h"
 #include "auth/CredentialsCache.h"
+#include "auth/negotiate/User.h"
+#include "auth/SchemeConfig.h"
 #include "Debug.h"
 
-Auth::Negotiate::User::User(Auth::Config *aConfig, const char *aRequestRealm) :
+Auth::Negotiate::User::User(Auth::SchemeConfig *aConfig, const char *aRequestRealm) :
     Auth::User(aConfig, aRequestRealm)
 {
 }
@@ -38,6 +38,6 @@ Auth::Negotiate::User::Cache()
 void
 Auth::Negotiate::User::addToNameCache()
 {
-    Cache()->insert(this);
+    Cache()->insert(userKey(), this);
 }