| Message ID | aZMIXom9GFt17IpB@8076c497f57d |
|---|---|
| State | New |
| Headers | show
Return-Path: <openvpn-devel-bounces@lists.sourceforge.net>
Delivered-To: patchwork@openvpn.net
Received: by 2002:a05:7000:a924:b0:80a:3855:ce6a with SMTP id
hy36csp1752009mab;
Mon, 16 Feb 2026 04:14:46 -0800 (PST)
X-Forwarded-Encrypted: i=3;
AJvYcCVydbfcyUiLtKFWCs6atPe1D9VtXugA9WfMZVchQTfwxz11jwznX3lRZYUGn8T6AyDhhsg/0yw872Q=@openvpn.net
X-Received: by 2002:a05:6820:22a6:b0:679:96f:3ef2 with SMTP id
006d021491bc7-679096f43d7mr3582021eaf.60.1771244086541;
Mon, 16 Feb 2026 04:14:46 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1771244086; cv=fail;
d=google.com; s=arc-20240605;
b=JhTCF0qeUqAqRou5wF12rI6BCUN6rUpFoBBzhV1T2NeTFzKYjp5SDPDa343zieui5Q
x7VpicPPmLDNYhRaG/7Y/XkLrIxV69l/Pq1bhGStud1BwmQUnGXYWBdg5GAQpaJ1w2RG
nsll+Ruk4IPNAj5cuvrPhTPNcnmuk4WSp7X8KWLvPrf+RDR48Zo0SuU880DO/u8cmeiB
VWdHXYQlVWyZBSGGRn2HOhNgiKKwrfz8He1wlQh8bB09lMO5/O7HPlos40sGF+cyexIq
rdSrnUDgjoluLanAyWB+WvQZOxXuNyqpr29k24z1lp/hdGK4oqimyAZ43PpAxjM84N7X
cdZQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=errors-to:content-transfer-encoding:reply-to:from:list-subscribe
:list-help:list-post:list-archive:list-unsubscribe:list-id
:precedence:subject:mime-version:content-disposition:message-id:to
:date:dkim-signature:dkim-signature:dkim-signature;
bh=HTLFyNrGhSlXiv6kZri4PKJPYQ/5v1scqCtJngc43s4=;
fh=4NbAC/LsuMLI0S0hprUlLSLCiHwg6SCAifhH718Jh0Q=;
b=ZJKaBupFF6OQloXGE2ZfCdayUTcdYGwu+bbGYDBrqLFc1zGG61/zQg3t3XcfjMwDps
vUI7eh0G3Uxzx58TmNP3taFgiz1R7og/zHGBrCvov+Z3kbHyhWDdVuLZQRGpToJIUi1Z
XdAJvolRxxafT9iepTuWm8Z/OB8R5X/n93UsLTQWA1BShUZEFzsCdxoDXQFHK5b29Nxe
7Rqb+2NZbKnxdVnGpIOQdGkRBIYCGbuHO96gbmyRdWSM35mFhPdr+eDBbt3hKWTNBbz2
SJtJN/74w5+lEbWlmfJwaXtgJm6UOqh1RkXj5LSPPDzfSidbkBgtYhxhBqleAEaoeC/W
+5OA==;
dara=google.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@lists.sourceforge.net header.s=beta
header.b=K5yrZsJw;
dkim=neutral (body hash did not verify) header.i=@sourceforge.net
header.s=x header.b=dIIKhviU;
dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x
header.b=FR7Oabjw;
arc=fail (body hash mismatch);
spf=pass (google.com: domain of
openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as
permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lists.sourceforge.net
Received: from lists.sourceforge.net (lists.sourceforge.net. [216.105.38.7])
by mx.google.com with ESMTPS id
006d021491bc7-67476797f4dsi8714462eaf.85.2026.02.16.04.14.46
(version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
Mon, 16 Feb 2026 04:14:46 -0800 (PST)
Received-SPF: pass (google.com: domain of
openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as
permitted sender) client-ip=216.105.38.7;
Authentication-Results: mx.google.com;
dkim=pass header.i=@lists.sourceforge.net header.s=beta
header.b=K5yrZsJw;
dkim=neutral (body hash did not verify) header.i=@sourceforge.net
header.s=x header.b=dIIKhviU;
dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x
header.b=FR7Oabjw;
arc=fail (body hash mismatch);
spf=pass (google.com: domain of
openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as
permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lists.sourceforge.net
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.sourceforge.net; s=beta; h=Content-Transfer-Encoding:Content-Type:
Reply-To:From:List-Subscribe:List-Help:List-Post:List-Archive:
List-Unsubscribe:List-Id:Subject:MIME-Version:Message-ID:To:Date:Sender:Cc:
Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner;
bh=HTLFyNrGhSlXiv6kZri4PKJPYQ/5v1scqCtJngc43s4=; b=K5yrZsJwWbdGdOmuh2La/v5csY
6NoEgMhJL16Kag+p+j56qA36oQdQrSBcl0CENl8F0pJ78eb/EZPwTRjXjY64rnH1xOiLd7Nyl3FMm
TTckvg8kJi6zr8qhZMa+xefUlOVYEi2WlgjVBW/OQA0xDJQ4OiA4MBPhNyJupZwTrGPY=;
Received: from [127.0.0.1] (helo=sfs-ml-2.v29.lw.sourceforge.com)
by sfs-ml-2.v29.lw.sourceforge.com with esmtp (Exim 4.95)
(envelope-from <openvpn-devel-bounces@lists.sourceforge.net>)
id 1vrxUx-0003kD-KV;
Mon, 16 Feb 2026 12:14:44 +0000
Received: from [172.30.29.66] (helo=mx.sourceforge.net)
by sfs-ml-2.v29.lw.sourceforge.com with esmtps (TLS1.2) tls
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95)
(envelope-from <rudi@heitbaum.com>) id 1vrxUv-0003k0-He
for openvpn-devel@lists.sourceforge.net;
Mon, 16 Feb 2026 12:14:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=sourceforge.net; s=x; h=MIME-Version:Content-Type:Message-ID:Subject:Cc:To:
From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
:Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
List-Subscribe:List-Post:List-Owner:List-Archive;
bh=YAWYiCTfo9Dupcj2oLSWmTm+bdajzs04MNN82ZOfVfM=; b=dIIKhviUAubabNv82Eibue7Wgt
lQA55qKcZvVk/VRy9RQTHXxSS4G5lNrwybcs+a3cDRejS0x3xuQAktdTzljtFK+2oHg04cfHC+Ph3
AbqjHAfgvr1AYW3n40HKIrFdpqa1voO3cJ/KNEHQdR7Ya4xiv5sxPKPoqDQxwwP3I0d0=;
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x
;
h=MIME-Version:Content-Type:Message-ID:Subject:Cc:To:From:Date:Sender:
Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date
:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:
References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:
List-Owner:List-Archive; bh=YAWYiCTfo9Dupcj2oLSWmTm+bdajzs04MNN82ZOfVfM=; b=F
R7Oabjwi1oxwr3JJpieszQDpWYCLaaEbIjP5x+FY/RCRIIM/yutB/3IV084Gt4bz/lNfKLxpLPCZU
DfsWdWr7OJNs3npzuigvkO9PcuZUP4QxhNAtLw4mo0fIlNB0kKNZp3Qfm4Xyj0R11P4JzRZwb9ihh
HKv5D3Mm74InTex8=;
Received: from mail-australiaeastazon11020111.outbound.protection.outlook.com
([52.101.150.111] helo=SY8PR01CU002.outbound.protection.outlook.com)
by sfi-mx-2.v28.lw.sourceforge.com with esmtps
(TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95)
id 1vrxNv-0007iA-FS for openvpn-devel@lists.sourceforge.net;
Mon, 16 Feb 2026 12:07:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=VXkEgvPgOglViN9XJWk3XTDi651oxcrN4TfQyy7aDFPsEj7yLqK/Y5/+fwzE16cBgDSj2AIwEF5jJFU17geCeTGrk/NXbq9ub040oXag97tPUOlVilJ10wbvw6ZstdIw6kNsLIsQC4wUlVJ66MxGBn2KG2SF1x9kqpxJV0z4chD6ZB2Y9dwp2myotH5GH0mpUPvXR05OdJb4NWbF2u2dEM7khrKvV4Ic6W3DJLMvgf+i3I6qvnrqvGd7G9XfLgq1r8Mt6hnD2EeyQdhU4dsmiNsAleo800tiAY+tuRjfynJIb0d+XfBHljFPc67XtclZqVJyzqbTpb3j4Kl0kNeLjQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=YAWYiCTfo9Dupcj2oLSWmTm+bdajzs04MNN82ZOfVfM=;
b=wv/9zEh6ZC1ckvanTbFZZQ4U50y0EveFUIkRviOqHcygc9jkuCWda0tqLGE9kkvJKj3jAEfQp4vrmDn2CSNjU6u65RzhVTm2dqVTpaRQUbFPNRZfSPPqRh6M5fXe5pzatILbcEjXJeihPjTMAXFI0CrdbQMumcjfVJr89Oo2rHNlDgxYvZQc6NGLni7KoCQBuFlVWgEngBgr6N9JlN0IppoYRjj9FdAJeVae7fkgLy+E7eGT3ykAx4rfPZlOqM4b4x4cgNB5TrT7V0yQGdO0otJm11zImV7bMlZjD/29csdpgUHCjI/VuzSx1tu6vAUQxcM4W1+azseQD97dEn22PA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=heitbaum.com; dmarc=pass action=none header.from=heitbaum.com;
dkim=pass header.d=heitbaum.com; arc=none
Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=heitbaum.com;
Received: from SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:73::13) by
SY4P282MB1548.AUSP282.PROD.OUTLOOK.COM (2603:10c6:10:c1::7) with
Microsoft
SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
15.20.9611.16; Mon, 16 Feb 2026 12:07:12 +0000
Received: from SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM
([fe80::7340:fb70:eaa2:ee1f]) by SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM
([fe80::7340:fb70:eaa2:ee1f%4]) with mapi id 15.20.9611.013; Mon, 16 Feb 2026
12:07:10 +0000
Date: Mon, 16 Feb 2026 12:06:54 +0000
To: openvpn-devel@lists.sourceforge.net
Message-ID: <aZMIXom9GFt17IpB@8076c497f57d>
Content-Disposition: inline
X-ClientProxiedBy: ME3P282CA0103.AUSP282.PROD.OUTLOOK.COM
(2603:10c6:220:1c0::12) To SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM
(2603:10c6:10:73::13)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: SYYP282MB0960:EE_|SY4P282MB1548:EE_
X-MS-Office365-Filtering-Correlation-Id: 3ec7ab21-f6da-4adb-8ca7-08de6d53e991
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014;
X-Microsoft-Antispam-Message-Info:
xhyANgWpwzhpSL+BBU4sPROYcJnRcB/94impskhM+77Cn84PRspS+2vvrmw4qL3vFJWdMOXNxAsPAHdalA0EdP7XclfgR7CuhvwqgIWBxY3ggdtpF/0leZXRZpIDcrv7kcJ39YndyRZLcquITC7JMkCdlxj4t8OAMy5i9PSENBOTBKAixE2457sDNrrDgtp0mEp5uMhvJkoUAVH6IP37aHKF6cYd8iaOS4UP67lhTDK4+NJP8CMXAyIab8T7cLEtvTBwl2LMzrjO54NVQbEj4bXPgAiP+G5Ht8ShOG5GXiKGSKP4MeI7a0wPqoOupfpQDmo25BD9AM+asDpKliGcKUMH7Wx0BoixBel/qyb+1o4ElI1/jQCBzQ9m4cDmcNXX4mRSXAkYGq1z4lUdN9PQwzHNlY4eJtemRvkyVtH3GXOXc+tqyT86gFEY5si8wfa5Os3LLpGmdETUHuZyBhkppp1KJ5homDj3o580y90t0ryL6br1zzVRcpPcGKRTwrxS5hEKBRwrO/hqnE8dJb4kIv4D3I0/S6rzi3J9tWmP4gKLQ6e+5LJSEVBJhEb5HtjRB2hAo+0vQPQUvlcELQiawAfAukU7vgFTeLZub8FQkg3KDpC2OgA6URnDJaH+7uskrpGuSlq4gnCIZjeIFctO1115KKgs5b9bFLWPvAumsPt8SG6BX3cR53zv+iZ1S1fw6RHAlwp6ByMJK5o+m3RmjnPD+cbq/9Attfg+YRLxJYzSoql6Y715LS4L2+762wx/TQjYwl5f0L4285dzkvdR5WpAErr52iBU29cq+k7+LwWnq0EhEuekDR6xEa7+BVa+bHFbN+9X4DhodCxYnojHQYsMOD/kFuikisFyZz3E9T8ZmbPOzotj+fUwHNZSbPqjC5eHlRKzuiWP/guwX1pxiVOxwKFd2JQ/TYl7+IGCc4ob2LnnBf1GfttkReKKLEEge4C8WW7Un3kIKdyN/h6nSRLlLowITjiQnpA13sQFpxnG+YJz3niMBYCNnMtfYtkSQU1Nu63hZExaR54JhpjbEmDR9am5GcbBDhPbDrzht3N2f8dSlUTYjUgpv/XFybv/0zrVlqklPJPHVMcP+8zZsfNbwqe9zbaBSbMSFSF8QUhx40qMa+N2DCQG9ZFri/lUSPH4WHpWxRM+rGynTyxO6ef7IU1X+5iv7yEygToUP9Pu3fscgktwsy5z1zZTVeF3WtDGua9lfzJ9xUinFJpTk0DHZxsy5xdxnHbTi0JrkA6J0O9IR9fS6tcllrQuLLx5iY90MQi9tJSKbz5MYfpHZe7hVMOdLX3T+laSLIpehEdQg1oAin0PWbKH/lMFX550R9IGnUQ/h1ovtsu5VW6Ey+Uvnw+xtqMC1px4bAKZ/sw9gjO+Jwv78t1K3JSM2gBmegd7q6wytB4sKW1t0/UJHcjotkoyppRcho9ESmT67Lg8OKJXIuf4ccHANX4jGfoLOG+MbjB+IWi19m0WIDxjbF4sJ2bqIVcPZtM4YlPHQHcYcOHFkVFCgVZ5c3Qa7Bo1GL95IkvE0o+ssKsthZ0GMPSnkVjR0ORWPBGZ2nPMzHw=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
tycb/FKwTvblcppNkzt6KcjGaMY9sNxq2g5sIdVJaWqinDPsONlyVKX3V44QvxE1R3Qso8G741lUauJVGudC3Av5/6IHKNTJLrpHNKYddMOg6/bg9OWE123fMRWVXAwzqAlTUUFk90EkiQZtshT0Zou4nrRZy5YMeUfD+xnXlDDR8QBzcTbYpaG6zcYU/JluyIAbevNu0zxFKKJ0/Sy6KGrDdUtN0CEbaJfP3MvTaokJsg/KHP+wyy2L/+3NO86tQaa1rrWhVKf42ELlTUlr0dQcVLL7cpWs6JZ5aqaU22JbffpjnCDQ/7igU7+uVLK9njoFR4+veIeicRB7Fro+3ledhQwXW2+kPEYiT9K01vE7yUcmczdn9iYx7QSv7oTYK7O9AVAnnaPOyRU4dcQqAU7GMAeOjLzZVgh3G90FWTvR05qLYZPG7cP2zw1KgLDDiYbBzZRnhFIclOTfTAEyAD3LamPL+Xr2DpmQ6XD5aXK2S7jooCbLyznKHQbScuKbnrd6lENovlqNe4NZ4XxXm55n5c/KaG9/oxh+W/NLesumFlRUUqK+h9Lw4kmiOxi2YXfqPOaujz878DVGsxLXCXrWkNGGEsbuKf++napk8EtHwmwRIbma2auq/CvWhgsYrksOuxqp6t1VqjkAQfMbl6oULUdKmpJaGdmP/CC4KoI+jC9IyQgh6m0rtevRItK/+XcEopB/j+LGkejnYa6w1Xn0sCYT8sj+0eQ3eGU7XqcQJ2fKyAuonwEN0f2+i2QryHdZpJEbzBzP8XzkldqMGzg7ur29edtuNTsrynchTnU0IuieMDbPfZuK/llGGTkz+180w4rjcQ/OGm1n9FnStD4ElPmEUg+77Ki6wPSZpgjFxAbVWGBjf3WynWE6z3OPXHczWu0Uz1KqPNHScJgRkVw6CtR2eN6qKf8suQJ3Dg3ybJ/Aeoli2GC4VZp12PiuWmgNKGirfsSkxJixkGzkzTCIiSvnNRVTCc3V490+MM8ilzJRZWY+Q1TRRZ520RKcY/4k5V4FUVFXCCWz5VYflvAIKN0iZuUggWqpeeVRY7VgqTrTqwx+gjLp/82Wl1ngtDyd4EZeBOPbfYh7WCw4uW4h2um7fkvr0pPkg73KIhV41JpUA96KTmqKqulLdp8ka00UaEa6+s53o7r02SCgBgeGQ00T9NETepTd0xCWj9nM/ls1GGRHSvHXU91Ut7nZR+5WlDK0VvJo2BxDffMAfQH4M7Urk2pxq2Ynoh5wca9FkwOUK6Sv9AgV10qE7ILJbgKGA1Tx0H6aicpzpHa51oU5QFZoLVVReqe/xAhWTMzFSec1e7rSohXC1QJHXZ3ESOC9l0ACoWHw10DNnBCQfbCz++kUmMd9Yxy0hD2enLTeNlavJo71oXjumCSTo8F50y81TPUTGNjclBr9U0CUVDvBoOnBHDZbEYVECLvL4pILGUQdXYPTex6jo3Kfq+jccb86+X/hHHtIuS89Hj9Jh6nG7sW46YDYOTrBRLUlyEz7Oc30Am0x1qu7tc2OaieVJu6w3ZkESv9EGAmK3zbNTPlQZ/mqZiwXc2mhbBdkhqy03OZn6Y+w3WrJN8Jn1euAvCtr+IM7PrMAwOQ4NSnWDd7w+HAegOqk3CbhLH37cnFqoPfnLF7m5F4dyFTI1ahx9bgUz+GuN4xp+CQd8FpsP8DEcnx5ip1l3Xusbb2yyuizqeGFLZBilvgzZq9MjF25
X-OriginatorOrg: heitbaum.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
3ec7ab21-f6da-4adb-8ca7-08de6d53e991
X-MS-Exchange-CrossTenant-AuthSource: SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2026 12:07:10.2608 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 35ffebb5-7282-4da6-8519-efab29b0108e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName:
idxMbiazWp2rc45mtZHy4rbyXmdSQSCD1nx21l98mcqDqPxTWDI/bN2ihPr6WYu/ABT2OBxJ9K7Uvw5FJMoisA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY4P282MB1548
X-Spam-Score: 0.4 (/)
X-Spam-Report: Spam detection software,
running on the system "sfi-spamd-1.hosts.colo.sdot.me",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: Since glibc-2.43: For ISO C23, the functions bsearch,
memchr,
strchr, strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr,
wcsstr and wmemchr
that return pointers into their input arrays now have definitions as macros
t [...] Content analysis details: (0.4 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
0.0 ARC_SIGNED Message has a ARC signature
0.0 ARC_VALID Message has a valid ARC signature
0.4 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS
X-Headers-End: 1vrxNv-0007iA-FS
Subject: [Openvpn-devel] [PATCH v2 1/2] dns: fix discards 'const' qualifier
from pointer target type
X-BeenThere: openvpn-devel@lists.sourceforge.net
X-Mailman-Version: 2.1.21
Precedence: list
List-Id: <openvpn-devel.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/options/openvpn-devel>,
<mailto:openvpn-devel-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive:
<http://sourceforge.net/mailarchive/forum.php?forum_name=openvpn-devel>
List-Post: <mailto:openvpn-devel@lists.sourceforge.net>
List-Help: <mailto:openvpn-devel-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/openvpn-devel>,
<mailto:openvpn-devel-request@lists.sourceforge.net?subject=subscribe>
From: Rudi Heitbaum via Openvpn-devel <openvpn-devel@lists.sourceforge.net>
Reply-To: Rudi Heitbaum <rudi@heitbaum.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: openvpn-devel-bounces@lists.sourceforge.net
X-getmail-retrieved-from-mailbox: Inbox
X-GMAIL-THRID: =?utf-8?q?1857284039388156749?=
X-GMAIL-MSGID: =?utf-8?q?1857284039388156749?=
|
| Series |
[Openvpn-devel,v2,1/2] dns: fix discards 'const' qualifier from pointer target type
|
expand
|
diff --git a/src/openvpn/dns.c b/src/openvpn/dns.c index c00d4b9c..38739923 100644 --- a/src/openvpn/dns.c +++ b/src/openvpn/dns.c @@ -45,7 +45,7 @@ * @return True if parsing was successful */ static bool -dns_server_port_parse(in_port_t *port, char *port_str) +dns_server_port_parse(in_port_t *port, const char *port_str) { char *endptr; errno = 0; @@ -71,8 +71,8 @@ dns_server_addr_parse(struct dns_server *server, const char *addr) in_port_t port = 0; sa_family_t af; - char *first_colon = strchr(addr, ':'); - char *last_colon = strrchr(addr, ':'); + const char *first_colon = strchr(addr, ':'); + const char *last_colon = strrchr(addr, ':'); if (!first_colon || first_colon == last_colon) { @@ -93,7 +93,7 @@ dns_server_addr_parse(struct dns_server *server, const char *addr) if (addr[0] == '[') { addr += 1; - char *bracket = last_colon - 1; + const char *bracket = last_colon - 1; if (*bracket != ']' || bracket == addr || !dns_server_port_parse(&port, last_colon + 1)) { return false;
Since glibc-2.43: For ISO C23, the functions bsearch, memchr, strchr, strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr and wmemchr that return pointers into their input arrays now have definitions as macros that return a pointer to a const-qualified type when the input argument is a pointer to a const-qualified type. fixes: src/openvpn/dns.c: In function 'dns_server_addr_parse': src/openvpn/dns.c:67:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 67 | char *first_colon = strchr(addr, ':'); | ^~~~~~ src/openvpn/dns.c:68:24: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 68 | char *last_colon = strrchr(addr, ':'); | ^~~~~~~ Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com> --- src/openvpn/dns.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)