From: wessels <> Date: Sun, 24 Nov 1996 11:33:00 +0000 (+0000) Subject: fix $fail parsing X-Git-Tag: SQUID_3_0_PRE1~5420 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4bcfeca1de0ea93c8ce5cb34cc30ac055558e715;p=thirdparty%2Fsquid.git fix $fail parsing --- diff --git a/src/fqdncache.cc b/src/fqdncache.cc index 730ac29564..b719953799 100644 --- a/src/fqdncache.cc +++ b/src/fqdncache.cc @@ -1,6 +1,6 @@ /* - * $Id: fqdncache.cc,v 1.40 1996/11/24 02:55:56 wessels Exp $ + * $Id: fqdncache.cc,v 1.41 1996/11/24 04:33:00 wessels Exp $ * * DEBUG: section 35 FQDN Cache * AUTHOR: Harvest Derived @@ -462,7 +462,7 @@ fqdncache_parsebuffer(const char *inbuf, dnsserver_t * dnsData) } else if (!strcmp(token, "$alive")) { dnsData->answer = squid_curtime; } else if (!strcmp(token, "$fail")) { - if ((token = strtok(NULL, w_space)) == NULL) + if ((token = strtok(NULL, "\n")) == NULL) fatal_dump("Invalid $fail"); f.expires = squid_curtime + Config.negativeDnsTtl; f.status = FQDN_NEGATIVE_CACHED; diff --git a/src/ipcache.cc b/src/ipcache.cc index 94839a770b..534439fd5b 100644 --- a/src/ipcache.cc +++ b/src/ipcache.cc @@ -1,5 +1,5 @@ /* - * $Id: ipcache.cc,v 1.88 1996/11/22 08:38:51 wessels Exp $ + * $Id: ipcache.cc,v 1.89 1996/11/24 04:33:00 wessels Exp $ * * DEBUG: section 14 IP Cache * AUTHOR: Harvest Derived @@ -491,7 +491,7 @@ ipcache_parsebuffer(const char *inbuf, dnsserver_t * dnsData) } else if (!strcmp(token, "$alive")) { dnsData->answer = squid_curtime; } else if (!strcmp(token, "$fail")) { - if ((token = strtok(NULL, w_space)) == NULL) + if ((token = strtok(NULL, "\n")) == NULL) fatal_dump("Invalid $fail"); i.expires = squid_curtime + Config.negativeDnsTtl; i.status = IP_NEGATIVE_CACHED;