From 33f05ce55379dd8b9a666494ed79ff1c25924c4b Mon Sep 17 00:00:00 2001 From: Christos Tsantilas Date: Thu, 3 Mar 2011 12:40:16 +0200 Subject: [PATCH] SourceLayout: protocol_t upgrade fix The proto acls does not work due to a mistyped strcasecmp if check --- src/acl/ProtocolData.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.47.3