From patchwork Wed Jun 12 14:36:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Glembotzki X-Patchwork-Id: 1946974 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20230601 header.b=C3ajQzRC; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=hwM/GY3+; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::63b; helo=mail-ej1-x63b.google.com; envelope-from=swupdate+bncbdy5juxlviebbypgu2zqmgqeqeflt3y@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-ej1-x63b.google.com (mail-ej1-x63b.google.com [IPv6:2a00:1450:4864:20::63b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Vzp9y5wTmz20Wq for ; Thu, 13 Jun 2024 00:40:38 +1000 (AEST) Received: by mail-ej1-x63b.google.com with SMTP id a640c23a62f3a-a6f0da6cd62sf109129866b.1 for ; Wed, 12 Jun 2024 07:40:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718203236; cv=pass; d=google.com; s=arc-20160816; b=kPPyDOMxN8U3HL1VbIzItjDTlvdDHSf5RsUdm5j1C26g+0IyJUvffrXwOw6h+GjoHz QS/20Mv6l89N/H9+99jtMMYs4d2yiuLVHUlTp61Xgm7WlsfdRVGsveRJ2z7tM302p0iI KDI923uFHXUAluOaKQiFJc/lN43GsUbzQBP+5lN9M1y134NuoiR33QNGfjx1gbs6sWoS +E/4M6xbr4Kp802SHM7bGjQpfVrJtpp3cCiqTDvnSvHLVD2AEGD55oaYwQU/+TJ0JWay O+TF0ecAbIq5ta9nmjFm3Sk8dOHOMCg0enM8uqP05N6dA51cbSLP1SZtMTAetgk8l1TP nX5A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature :dkim-signature; bh=eay2EFaTccOax9N8TP9e7fW0bGAQhqUwTr9mz6OK+hg=; fh=z/Y88uKxGr4Klscdtv7IdVZiCy6VLHI2Pk0HOE61W8E=; b=pFnEN0tZ8sS/fJMzax9aThxRvwlYTjXuex275enRpHbpZRU+bN30a91SjJy2STG0xR lA0q6wIMiUPRPg86EbGYiT9q921f90gKrDpOeDmBU2JCFTlFgVVA8uInYTwhrVM4cPsg cgc/w4okg3EkAMMABLMI+daiS76fSXC5jYzblLax2ldewlvEk5xaKT/ucXk/vYEncwxk q12mX/OxSVCGWxRCKE4tkKc/8WhzLrroQGrn3c/kwx8Hp/aCEmEe5WQME9wQ9QwYbAH0 KHhPdo2qj9FDxXTkn9TSqlXmP4thMdgGHRj9U26MoFPh8FBdXQlauywqcvpYE2dWmodJ pypw==; darn=patchwork.ozlabs.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jaNb77d7; spf=pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=m.glembo@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1718203236; x=1718808036; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=eay2EFaTccOax9N8TP9e7fW0bGAQhqUwTr9mz6OK+hg=; b=C3ajQzRCTJpEld3qIeEI7/z118U7Jc1gv7i4QeD3dp30ezun6c1ucYRkhcKPQX9Tpc tW7CVDH4zFyQmYPCVd5ZPY1hDwV7u1jhaiOnForeFGD4QzBUL5jPEPLMRUJ/omcogj/z m6y1UCQOMCxPoh8FKio6LUBBorx8T5Mb7go3Cy++rPER9P/80UFwsNw2IECYhaBfPBvw BISfoegh/wMbqYZBIz0SM42q8EwbADo0AZT1wvTmr/0M86q1NPSXo5xHtnwtK9pzjzrV j+PrWq2wnEm6eOTeoZo12qL2OeYwNWOGPOW2DF6Gq7BGgHv//uephs39X7Dx3HWSqpCw cvgA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718203236; x=1718808036; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=eay2EFaTccOax9N8TP9e7fW0bGAQhqUwTr9mz6OK+hg=; b=hwM/GY3+FQYZSOPjaC/Snb9TkNtt4S0hdwUNfcvgI+808Jut8HKBlrU2aOPFtTX0Ax cBxCN7Y1zHjm9AbqJjAUerxNWJRSz+ReMYy4IJ1yRialxcRdDh9Dk9nwJHmM71CJX5Wp d5nPYETOd1XM6q17M1vney2nCckVYkOSS3dNGGdklisBxhve5fwJnGD3PyVNJ3FnQu81 YBTa1nPFR/hcRg/6fI6nPFzKVMkMvg95FIDkyk2bjT1brw1daYKNVpMOzPZaaO8zfgoK ACWAfcEleL/3S9pb+X/sSmOPsj12+yf99maOJMwNZSRU1kOZyzIkX8A/g++2ii30jEaF FPJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718203236; x=1718808036; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=eay2EFaTccOax9N8TP9e7fW0bGAQhqUwTr9mz6OK+hg=; b=aPk4LvyUt6isIkW1Xf5bZLClU3XEWYdIuGjSfmxzurPrDVVGO0DQmSLA4hehD1OQJq hkeRS4HNgsNrec4DkgEVTza4vAltargYGP31nx5nVs7q3+khVoACfeigQU567fR5lZoq uovonJcxuyeXE6uePhR0uDypj88uPEqVpZV2nxaNCAt5uJ9yiyt7G6q2NCNMsjgDYDIl lu3SsUkI4xDjLjuCKzx8KoJBxrllyPzg9QKqRWr6uKmDxyMczUGmknXLq65CY1dXUvQY hz0G1PTXjU1FyoajjeUSUAUPO1K9tevk4KcqxnS37Qgb515e2Vjo1Cn68+4pfjwrnuLQ N3Dw== Sender: swupdate@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXzuImWmYWeB+JvDg4/A5cJVYTES7K1gAQ2QFTS33y3XrqWDth2q3mu+J10Son7aQi13M7dofDuW+pRMKkLCxxdy6g5G3OWaevkhCFTXQ== X-Gm-Message-State: AOJu0YxITHDmi9Vuw4mUBjRwdb2DslpNFgeMFmNcER7mAwBuS3YB6lzZ wRVrxQF4dz5tcMRafg9013IgtvBDlUPC3zcKic2RT3rI0SYCSh8w X-Google-Smtp-Source: AGHT+IEMBHgxkB9+USAaxlYcDuCcxPxJ7WZAXLDMDDW2bBRdpRmNiQbb43L+3Our45MWgmrrpFK9Yg== X-Received: by 2002:a17:906:3c42:b0:a62:e450:b147 with SMTP id a640c23a62f3a-a6f34d9634cmr386305866b.29.1718203234360; Wed, 12 Jun 2024 07:40:34 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6402:5204:b0:57c:a472:933c with SMTP id 4fb4d7f45d1cf-57ca47295f6ls989200a12.0.-pod-prod-00-eu; Wed, 12 Jun 2024 07:40:32 -0700 (PDT) X-Received: by 2002:a17:906:350c:b0:a6e:f540:8b5f with SMTP id a640c23a62f3a-a6f34cc5902mr399104566b.19.1718203231692; Wed, 12 Jun 2024 07:40:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1718203231; cv=none; d=google.com; s=arc-20160816; b=O8/tv3cVDghBIsI5TiPTWXdJOKWnIozW/0GjcSvnzScsj0axwvbgiy53jSzwAxbSax C30uBUeMe7sZsL1eAsdHqU2VkKyRt3p7FZakPplL9CzIyiPzCICrrI/2kirt2Bq1Zq/2 1UMtj7HBS8HuOD+mzLfGJqq9muSzxsGoGqoWV1gQH5c6Jfz/jADSpWRpBh+ek+8bsaon +Lct4OUWD5J17aeHtJTwna9RR4FsmJInFkJ+4fYnsHaq7AefD5l15f03YnhPZzycx5JK ZbZHUrDOR7FMWKJq+FA3ySBiBJMqdA8cafRmrorFq+nq75UQ9G5fO6EMjw5Z3wctB3e1 2gXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=wcIQWPYN5XR3zl1UoJn+adA1V2Hm+1zKUVMFwRWcs8k=; fh=zydHuzCQWrku2OPQyZfraJZFcOpEXLQ/YBcu3QNiBd0=; b=KP1scCUedYuIiNnYyzLQ2K9yDhOzORSsvLeDEcshn7IFPdX2s9ZFtc+k1OCMmztWL7 RI395qEzaAdoO1ZDbUSCYGLfmRNercyoExAZnCd4Y79t7vgf4yPxeeFpCcQEUQ7SrjuG okBVA0u4SmgDTN1HRYZrjsVBXDL0oc4L+AmHxXrRkmBRT9BZHqHO9UqPTOl9DIQoa7ko DDRgObUbaNYspr4CSIbXWbsEsO1sCuRfet6uMGMkOrMGVcTpt8AEGNkqhN78hb0e+7kf pvQaX12xXi/etmz5J6jEw98ksNcEm+I0kXnTIYQ1Y4clLAT4Jg+mSiOQKKBFXZ/Y6Ybg zv9g==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jaNb77d7; spf=pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=m.glembo@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com. [2a00:1450:4864:20::633]) by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-57c7fdee383si198500a12.1.2024.06.12.07.40.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 12 Jun 2024 07:40:31 -0700 (PDT) Received-SPF: pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) client-ip=2a00:1450:4864:20::633; Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-a6f1cf00b3aso175324266b.0 for ; Wed, 12 Jun 2024 07:40:31 -0700 (PDT) X-Received: by 2002:a17:906:3795:b0:a6e:fcf2:8633 with SMTP id a640c23a62f3a-a6f34c5658bmr409957666b.1.1718203230827; Wed, 12 Jun 2024 07:40:30 -0700 (PDT) Received: from localhost.localdomain ([2a02:8108:96c0:76fc::b071]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a6f16b27ac7sm481179166b.54.2024.06.12.07.40.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jun 2024 07:40:30 -0700 (PDT) From: Michael Glembotzki To: swupdate@googlegroups.com Cc: Michael Glembotzki Subject: [swupdate] [PATCH 14/23] mongoose: Replace deprecated mg_vcmp() with mg_strcmp() Date: Wed, 12 Jun 2024 16:36:12 +0200 Message-ID: <20240612144010.470339-15-Michael.Glembotzki@iris-sensing.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240612144010.470339-1-Michael.Glembotzki@iris-sensing.com> References: <20240612144010.470339-1-Michael.Glembotzki@iris-sensing.com> MIME-Version: 1.0 X-Original-Sender: m.glembo@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jaNb77d7; spf=pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::633 as permitted sender) smtp.mailfrom=m.glembo@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , mongoose rev-id: b46bee0540c83c780ae9622ef18b9cc8a7b3ebab Signed-off-by: Michael Glembotzki --- mongoose/mongoose_interface.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoose/mongoose_interface.c b/mongoose/mongoose_interface.c index b488bd45..466ef746 100644 --- a/mongoose/mongoose_interface.c +++ b/mongoose/mongoose_interface.c @@ -236,8 +236,8 @@ static int mg_check_digest_auth(struct mg_str method, struct mg_str uri, */ while (fgets(buf, sizeof(buf), fp) != NULL) { if (sscanf(buf, "%[^:]:%[^:]:%s", f_user, f_domain, f_ha1) == 3 && - mg_vcmp(&username, f_user) == 0 && - mg_vcmp(&auth_domain, f_domain) == 0) { + mg_strcmp(username, mg_str(f_user)) == 0 && + mg_strcmp(auth_domain, mg_str(f_domain)) == 0) { /* Username and domain matched, check the password */ mg_mkmd5resp(method, uri, mg_str_s(f_ha1), nonce, nc, cnonce, qop, exp_resp); return strncmp(response.buf, exp_resp, strlen(exp_resp)) == 0;