From patchwork Sat Jun 15 19:11:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Glembotzki X-Patchwork-Id: 1948210 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=QsaX3xlE; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=AHGjhfwr; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::23d; helo=mail-lj1-x23d.google.com; envelope-from=swupdate+bncbdy5juxlviebb7gsw6zqmgqer6qf3aa@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-lj1-x23d.google.com (mail-lj1-x23d.google.com [IPv6:2a00:1450:4864:20::23d]) (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 4W1mFX5CRGz20Pb for ; Sun, 16 Jun 2024 05:20:32 +1000 (AEST) Received: by mail-lj1-x23d.google.com with SMTP id 38308e7fff4ca-2ec266e43b4sf2271051fa.2 for ; Sat, 15 Jun 2024 12:20:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1718479230; cv=pass; d=google.com; s=arc-20160816; b=m0CWDVHcUmn9wRRI+Kan0gIEVb7/oJuZZB20OdFVc2Ix7OccvrbxSj4xtjz/aoF7e0 c63bGtetmLYItoVtZ8I8h0zorJ5mnM2i1x8+i2SC2oU/BbF1rU8LM067apPswJOqmg3g aIbVcKySTmxV6bgkmYhPxSTqOeqyeD6jdJd+YjXn9qd+k0eaOLkfDu8cpYIQZS5R9P0R wsWuiWwFu9jKCkhEMnzwTAc86nLXGVgKgAIGMNiIYyMakPmm+Xqcsdey+/gq5VjpyqbD WdTBLB+uZxSP8eB8v+iP8JHaZnWEC0k4tG0NxNnPdCqslNQmg7Lq9LQ2oSq8w2nVjPTo JCjA== 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=UPnfVBecTqzTQPC6zfPxx6SLCenJlrerkMLGX7xcUjM=; fh=gXXC2Dvlt8/Z7WWtMozJfmH5zdBOpHNdgSd19dyC6ac=; b=Pm4bDMJwewvwFRSb08ESls4vRVdEf17uOKGJxgHlCCxrGrfWQE2015ZtstbQAyWAcb F4dH6IzmZM31t7NCpowTrqGETjEXctPPQPdFMHw9b0IfBRyZl5Z3iTVkoZgY/tR5G63z S9xUoz30NunvQ/tJl8smndRDUKmeaUKuCFw4CMM6PN7pjIBN4hnN/8KrFl6bHTf5u2fo PFmKgxR5sCalsQdo/+XjLBLbNzf4BI5j29B17nvcg/eYEMTuV+vKp3RWwDZCV0vAKN1p JMt3nyHAs5vRJip2KRy93FlEydZDuXlk557CbQD9nBMPWAHC9FdE3e/JY+jDhpcpR+tR bRvA==; darn=patchwork.ozlabs.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="VuX//eu2"; spf=pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::132 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=1718479230; x=1719084030; 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=UPnfVBecTqzTQPC6zfPxx6SLCenJlrerkMLGX7xcUjM=; b=QsaX3xlEvj9eJg/7uJkvEs1TZ0K/ZV/ECM+W1QJL1EpUZEmKTz9qLpXJHKLuIUNEov 60zCHAvhdHx9Iefz9MEP4pFBPkYOKpcGUA2kNTd1cMYsoPHdahcBbIi+IjOaGQfKHmdN ZUrzHQqX5AE+a/7P/6SmLgfc0ERLoEmPUkVs5jCkpxrIEyoUx0Vaw0MLiHyffWh72aB7 k+LcYRXsnggvI/2VMYXaOAAYju9VD0r116BUlNtEDWII7qps/mH7I3UdKITdCaOagcaY e8ttUYsv0QVAXYTGwitA/NJChJl8BCtWmBRLjAh0hzUcJZxUqduJRcaj5KLO5eJlay6T oGUg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718479230; x=1719084030; 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=UPnfVBecTqzTQPC6zfPxx6SLCenJlrerkMLGX7xcUjM=; b=AHGjhfwr0E4wT04Lwc4nOzDXDjcEAD7OcO0JvETHY03oykDvIx1TjHXnkNT05ZZ50j 6ImG/Ew1tKoOQUDOBUtlbOC/+0xjKS2y1l9QWqvG9xb3fK31BZkPF/WUBm+IcP7+qUJn iCkMlXp0HBYTuJCSY62Bm2bEFmAnUucxRzzz5IfD3A6vLv8JxSJDakGwdJ6EamA6SOcf MIpLV+Sp1TYsRCxERfV+pD7y8+6jI26nKUwma8qb19JCe9DhIxZLu9EMB5b2cylPguyf uHQAbtwQ+J97eKjR3lrO/cSiWNzfATDq41tn8wM2SgL52JuGmVR+j8/iXQeWJrks+krq FkWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718479230; x=1719084030; 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=UPnfVBecTqzTQPC6zfPxx6SLCenJlrerkMLGX7xcUjM=; b=tkhjNHm5vPOMC+EzWMBdCHeiw7AaMtheZezMXyp58PeM76xY31IS5oz7pFAonq9LpV /iw/RnRyMok2i7L1WB9m8P8TczMOqoMituZA3ysm7vFzffWR49Fqy9oZSFussxl4UEnR Y5e3wXCnwl6kM4s0zaOdsojlxGsn+7bBd1+UxRzpmdzb3W/T3tlvaiCEXgTTDYkXlcPq iGPMjm+dG51ORAwpQfZ0TkNiXSFIq6rsdRdgB5fkVdVl5SQ6H0X0rHe3DIk7PX67yOIT +9za2j4F1FBmyQ0RhjiMSrCBwUY3LTvUk/4ZCLsEHxX8OI/0FFLg9eGkJLVwxfKEbqUi OjCw== Sender: swupdate@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXc14Wdu5CGll4AOMVWn8QS+TvlO1BzQd7W/k3Y04kQngVieAa+YxDJ3uqAbn5aX0JXfoTi/4feSKnDKPFLd4BRfymSnb26Ptxy/ECVNw== X-Gm-Message-State: AOJu0Yw+MDu038R3hby/C+Ae1xBNY7+bPyIDGwDcaFCWhv4bXwwPIUHo LZdKMKkEyaEZnm1Ef1Ngp66UWFyvAWcKFnH9k0B1IWRav/9JfwBG X-Google-Smtp-Source: AGHT+IFV8notuY+JMw7qbhmj9mqjP03sRvMzvNTmOpnj76VnMc1fki0ARxat99LGJhKn8mqLWrwZxg== X-Received: by 2002:a2e:3814:0:b0:2ec:2283:38f6 with SMTP id 38308e7fff4ca-2ec228339ddmr13792871fa.40.1718479228806; Sat, 15 Jun 2024 12:20:28 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a2e:9983:0:b0:2ec:38f:e74a with SMTP id 38308e7fff4ca-2ec038fe82bls14787171fa.2.-pod-prod-08-eu; Sat, 15 Jun 2024 12:20:26 -0700 (PDT) X-Received: by 2002:a2e:9894:0:b0:2eb:e865:494c with SMTP id 38308e7fff4ca-2ec0e5d1179mr50674791fa.26.1718479225919; Sat, 15 Jun 2024 12:20:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1718479225; cv=none; d=google.com; s=arc-20160816; b=bT/agwStNS6p9tN3lorYvX/x3HAEsxAUK9pRfoJTxIu9Ro+hNMFndVvuX6MSYuOMvA PJeTuQ5i1zJuojzPxPQx2G8dYzpQDvb7jz8MDjpn/78Dqkwpdg/5RqeLmOzMppkyRnK0 9C+uhxvITJu+hF8fAT/ACfF90xb03HXiS3D/sQpm0WzMmtt7t413iovnJAuQiXqPj2lc jwTasLL2vWQIzUYM0IP03HCJbIdZ2Bp1pHsgtdwrGNwomrMjLJQzNO1qYVjseCmJTYL/ N+BTebPZRAgfzu0bACQS1XRc4FfFCAX7RGQob7eHPS0ELyYtMbokSO49evjNS9ESizik dqpg== 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=bblelc7tG+Z+Y1bRmKhgm04cBRL5ebAwqzKl0ZH2/to=; fh=zydHuzCQWrku2OPQyZfraJZFcOpEXLQ/YBcu3QNiBd0=; b=Q/Y21RTMz6F1SjkFgF7RSP7GVsOrSxT5osT/IqUeZjY+lWqoa1lN6NUHkBBloDWqcj R4CfSLjh39Az6IVo7S9vq8HZ18xzyTceLs98J/kpcancb5tpo8WSzXuFTXqBq4B/Bp9P 3/IY8ilmKZ8DS+/w3HQXT6H17qtOSkEOZPrGQNrBg14a8PyvS5t+BaHvu31BbjZJa81m DobxFRB+kwrOMuJQZ+EA1sg/2xu/8+1Rl3ncG3AHntFN1GNFLU3X3D52BN75VN8fEmvy ySoJCtlbnWZzu5BF2RPtioVn+FrLIQBDfE2MCb4V8MSC/hNxwlgVvGNFq5n8G7pSc/eC fDyw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="VuX//eu2"; spf=pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::132 as permitted sender) smtp.mailfrom=m.glembo@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com. [2a00:1450:4864:20::132]) by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-2ec05c27b5csi1340041fa.1.2024.06.15.12.20.25 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 15 Jun 2024 12:20:25 -0700 (PDT) Received-SPF: pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::132 as permitted sender) client-ip=2a00:1450:4864:20::132; Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-52bbdc237f0so3737301e87.0 for ; Sat, 15 Jun 2024 12:20:25 -0700 (PDT) X-Received: by 2002:ac2:5e3a:0:b0:52c:885a:f17 with SMTP id 2adb3069b0e04-52ca6e6dc5emr4035603e87.31.1718479225108; Sat, 15 Jun 2024 12:20:25 -0700 (PDT) Received: from PC-2635.irisgmbh.local ([2a02:8108:96c0:76fc::80bb]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a6f56db61e0sm327283766b.49.2024.06.15.12.20.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Jun 2024 12:20:24 -0700 (PDT) From: Michael Glembotzki To: swupdate@googlegroups.com Cc: Michael Glembotzki Subject: [swupdate] [PATCH 13/21] mongoose: Replace deprecated mg_vcmp() with mg_strcmp() Date: Sat, 15 Jun 2024 21:11:26 +0200 Message-ID: <20240615191941.40301-14-Michael.Glembotzki@iris-sensing.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240615191941.40301-1-Michael.Glembotzki@iris-sensing.com> References: <20240615191941.40301-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="VuX//eu2"; spf=pass (google.com: domain of m.glembo@gmail.com designates 2a00:1450:4864:20::132 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 5a4e98fd..f0c58524 100644 --- a/mongoose/mongoose_interface.c +++ b/mongoose/mongoose_interface.c @@ -232,8 +232,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;