]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/icmp/IcmpConfig.h
2 * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
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.
9 /* DEBUG: section 03 Configuration Settings */
15 * Squid pinger Configuration settings
18 * This structure is included as a child field of the global Config
19 * such that if ICMP is built it can be accessed as Config.pinger.*
26 /** \todo These methods should really be defined in an ICMPConfig.cc file
27 * alongside any custom parsing routines needed for this component.
28 * First though, the whole global Config dependancy tree needs fixing */
29 IcmpConfig() : program(NULL
), enable(0) {};
30 ~IcmpConfig() { if (program
) delete program
; program
= NULL
; };
34 /** pinger helper application path */
37 /** Whether the pinger helper is enabled for use or not */
38 /** \todo make this much more memory efficient for a boolean */
42 #endif /* ICMPCONFIG_H */