#if USE_AUTH
-#include "hash.h"
-#include "MemPool.h"
#include "auth/Config.h"
#include "auth/User.h"
+#include "hash.h"
+#include "MemPool.h"
/**
\ingroup AuthAPI
typedef void AUTHSSTATS(StoreEntry *);
/// \ingroup AuthAPI
-extern void authenticateInit(Auth::ConfigVector *);
+void authenticateInit(Auth::ConfigVector *);
/** \ingroup AuthAPI
* Remove all idle authentication state. Intended for use by reconfigure.
* authentication unless something causes the global config to be rebuilt.
* Such as a configure load action adding config and re-running authenticateInit().
*/
-extern void authenticateReset(void);
+void authenticateReset(void);
-extern void authenticateRotate(void);
+void authenticateRotate(void);
/// \ingroup AuthAPI
-extern void authenticateFreeProxyAuthUserACLResults(void *data);
+void authenticateFreeProxyAuthUserACLResults(void *data);
/// \ingroup AuthAPI
-extern int authenticateActiveSchemeCount(void);
+int authenticateActiveSchemeCount(void);
/// \ingroup AuthAPI
-extern int authenticateSchemeCount(void);
+int authenticateSchemeCount(void);
/// \ingroup AuthAPI
-extern void authenticateOnCloseConnection(ConnStateData * conn);
+void authenticateOnCloseConnection(ConnStateData * conn);
#endif /* USE_AUTH */
#endif /* SQUID_AUTH_GADGETS_H */