1 /* 2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors 3 * 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. 7 */ 8 9 /* DEBUG: section 29 Authenticator */ 10 11 #ifndef SQUID_AUTHREG_H_ 12 #define SQUID_AUTHREG_H_ 13 14 namespace Auth 15 { 16 17 #if USE_AUTH 18 /// Initialize Auth subsystem 19 void Init(void); 20 #else /* USE_AUTH */ 21 inline void Init(void) {} /* NOP if not USE_AUTH */ 22 #endif /* USE_AUTH */ 23 24 } // namespace Auth 25 #endif /* SQUID_AUTHREG_H_ */ 26 27