From: Christos Tsantilas Date: Thu, 3 Mar 2011 10:40:16 +0000 (+0200) Subject: SourceLayout: protocol_t upgrade fix X-Git-Tag: take06~27^2~121 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=33f05ce55379dd8b9a666494ed79ff1c25924c4b;p=thirdparty%2Fsquid.git SourceLayout: protocol_t upgrade fix The proto acls does not work due to a mistyped strcasecmp if check --- diff --git a/src/acl/ProtocolData.cc b/src/acl/ProtocolData.cc index b73a4d9b56..54281d69c6 100644 --- a/src/acl/ProtocolData.cc +++ b/src/acl/ProtocolData.cc @@ -89,7 +89,7 @@ ACLProtocolData::parse() for (Tail = &values; *Tail; Tail = &((*Tail)->next)); while ((t = strtokFile())) { for (int p = AnyP::PROTO_NONE; p < AnyP::PROTO_UNKNOWN; ++p) { - if (strcasecmp(t, AnyP::ProtocolType_str[p]) != 0) { + if (strcasecmp(t, AnyP::ProtocolType_str[p]) == 0) { CbDataList *q = new CbDataList(static_cast(p)); *(Tail) = q; Tail = &q->next;