IcmpConfig.cc
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2023 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 03 Configuration Settings */
10 
11 #include "squid.h"
12 
13 #if USE_ICMP
14 #include "ConfigParser.h"
15 #include "IcmpConfig.h"
16 
18 
19 void
21 {
22  if (char *token = ConfigParser::NextQuotedOrToEol()) {
23  program.clear();
24  program.append(token);
25  } else
26  self_destruct();
27 }
28 
29 #endif /* USE_ICMP */
30 
void self_destruct(void)
Definition: cache_cf.cc:276
void clear()
Definition: SBuf.cc:175
void parse()
Definition: IcmpConfig.cc:20
SBuf & append(const SBuf &S)
Definition: SBuf.cc:185
static char * NextQuotedOrToEol()
SBuf program
Definition: IcmpConfig.h:32
IcmpConfig IcmpCfg
Definition: IcmpConfig.cc:17

 

Introduction

Documentation

Support

Miscellaneous