| Message ID | aZL3VTPFLX8nHGSR@f4d934329c4f |
|---|---|
| State | Superseded |
| Headers |
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
hy36csp1729661mab;
Mon, 16 Feb 2026 03:28:05 -0800 (PST)
X-Forwarded-Encrypted: i=3;
AJvYcCWFmykmxTvCxB9ubj0u4R2S4S8YXQ5As7svo2RNVSSJtPkvlBWMXXlYWnhsmOBQ8JxHOjPF+jYlkAg=@openvpn.net
X-Received: by 2002:a05:6808:6909:b0:463:9acc:f4bc with SMTP id
5614622812f47-463b019ce47mr4434000b6e.13.1771241285183;
Mon, 16 Feb 2026 03:28:05 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1771241285; cv=fail;
d=google.com; s=arc-20240605;
b=Rn0r3nMOizih2nAV1HMJtG+coc0N1sLqz+2d2aHOzsjbQ72X7R9CxObbQCWaJ7vN5I
loowwdbLIFkP/2qMqGsfx7kwJs5OQlyK27AkAW1/F7VKGqA5A9rTPi7apCM+x8lD3bs/
8Z7G6+KcmiVUBXVWFOrqygfzyh78CyJYHgUmKR7Wmw6AVvuJ0kC2xPRPAyUTVIRTnzOC
AOpqNWQQtvBonQOxdckE64TQyqKhP3JklWN4KOAsbchFiBFba2265N2F4gC/MGjqlkLc
vPh6nyViYALQInEERbovSCUQ5ObriBZwz4hzia2RoikVwRwW1ZEh/h9/4bA1Arz5YkfN
gq4g==
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=bc7PmzRyIBZbhOnUWpzUVhAQJcAOajtoFouUQAcw4g4=;
fh=4NbAC/LsuMLI0S0hprUlLSLCiHwg6SCAifhH718Jh0Q=;
b=lXvavtzkxTJjE1OhTVOiha4BYMEL23KTjNKMUo4UNMqdNfkYMd9lxGzZ5nYvptFcEj
GHaRXWA3GXAg6F0BW531vKXmq+St0TULaf7zLuG3PETwqXiILAL163UPsbzCK32OJ0dI
PX0cV51fXH3rQv096D2BBKFefmML0sNUkq0j4ZbjpTIn66eh2/XZQOD3qY4qT6w4ni1B
vPemoIrBiGRcpZB9ty3e19OTXAZ0mV7vaWMg++3P80UJZ+BNOywn71SDFRHXOjIktyA7
R80r4aAQvYzSoPSPkOnh47F6hjHZnrCbOMaiTwJUJ/kjLbt/I1286/Gk/K6UtYPs9RQk
zU1Q==;
dara=google.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@lists.sourceforge.net header.s=beta
header.b="cYybe31/";
dkim=neutral (body hash did not verify) header.i=@sourceforge.net
header.s=x header.b="L5Dn7/f/";
dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x
header.b=bfYHGKGI;
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
586e51a60fabf-40eaf283f06si11786870fac.266.2026.02.16.03.28.04
(version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
Mon, 16 Feb 2026 03:28:05 -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="cYybe31/";
dkim=neutral (body hash did not verify) header.i=@sourceforge.net
header.s=x header.b="L5Dn7/f/";
dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x
header.b=bfYHGKGI;
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=bc7PmzRyIBZbhOnUWpzUVhAQJcAOajtoFouUQAcw4g4=; b=cYybe31/1pSbvY3sOVB/FrmHfm
MAhWmXC1l8TkwIaQV2+JPMVPC/xiBHw7gUcQsD4xtY1qVxHjtaxsl41h30/zAxreDsXixzunk3qsf
nnf8D5cNwnOSfocUtwbsYCmDoVoTPsiq8hp1XIRJhoFL/PFy93QfpTZtEFB4XZTa8bw4=;
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 1vrwll-0002jl-Bk;
Mon, 16 Feb 2026 11:28:02 +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 1vrwlk-0002jZ-2V
for openvpn-devel@lists.sourceforge.net;
Mon, 16 Feb 2026 11:28:00 +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=7X1ckGjEuPbau6huPCpYMSueXntlox1BblIkPq3sEYQ=; b=L5Dn7/f/8mOy+8DUD62RVgYcqJ
F0WkjN1inhWElSab8HhYrJNcTk5Lfjlvn0di98zU1XJZohUsGBegoo+53VoEszybTpN/LksZe8b8Z
khH/muVtM2H+oM3h48zmgo2CCmkC1jgZ6AxMxe1jF9/4dN4Py6szESGBkIDzhTiMTeOU=;
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=7X1ckGjEuPbau6huPCpYMSueXntlox1BblIkPq3sEYQ=; b=b
fYHGKGIanGgdfGjotZEGFZjFQVq/5M9Tn1BLlHcmpjbdH4VyHgwz4ltYlsNnfbSC3jPT4D0IJKLjY
9iyPx1uJYgIuTu51GKezbe+hjLKmsyMEkf1tl8UiRuF1GataXNqp0Fkivg8I879/bfdIgsLagaeZY
OAcBhBa72Ktvlfpo=;
Received: from
mail-australiasoutheastazon11020087.outbound.protection.outlook.com
([52.101.152.87] helo=MEUPR01CU001.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 1vrwlk-0005d3-2x for openvpn-devel@lists.sourceforge.net;
Mon, 16 Feb 2026 11:28:00 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=UzuS5GkCOAMHwisS0DlV+Xdo1oK6Ct86UO9elO6oYnViU++v9v94HAofiN603ix8UW7DEEpI5r796PmdO/oNkW3UDPnUa5z+/Pq1QcksV0szlpBdGsm0hqWfsrlzmRXz5JMWMiCcn2XH6N1SRlrxAPfoRuT3StZjV5PUrGee4GxIzuERkzNHhtAcAYDh4OIE4v/OpuWUsmVCsqF9y5jQ42X6MLSu6heN+82aHCQ8QuroG8esmWYDI1FW5ocTAiHiKcKB0smlLdiSFKGbQGtXwI3tG7kTd0ZkClhnoR9L8DdI9VWb9U3t5TCwqY8KMjXlL4DVlXc2KgvRpLb+TtA29w==
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=7X1ckGjEuPbau6huPCpYMSueXntlox1BblIkPq3sEYQ=;
b=ZEddRmPp0UajKAQlLqM3kR5GDmlRu2vmD+P9ewMUkek86IkniztbwuIk5GkKFeBf311y9zKO+kOUk82MvEM74dyrsGP/wU7Va1rdfP+JRXOuF8WMLVCvsxtf8uk5FTkwJTxdhBMYG+3VNAyzeklznxygq0X0gu9rP557wI4N0PJpFD2izJlDMufKhYAhc+DcTE/7TsEw6hwNv9VmRqxYl0irXXk04bt/IQfx48m3WR030PxJAbMtpJMIk/b8U7LhrvDYMOwcyM2CZ1cBlGHkENyoVDpCGaOcwoVPoEwwF8FBsuDb5/YMem8sBSXuQHai5U1dimqZxQleJEDRbGLoJg==
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
ME3P282MB1346.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:8b::15) 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 10:54:27 +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
10:54:27 +0000
Date: Mon, 16 Feb 2026 10:54:13 +0000
To: openvpn-devel@lists.sourceforge.net
Message-ID: <aZL3VTPFLX8nHGSR@f4d934329c4f>
Content-Disposition: inline
X-ClientProxiedBy: MEVP282CA0011.AUSP282.PROD.OUTLOOK.COM
(2603:10c6:220:1fe::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_|ME3P282MB1346:EE_
X-MS-Office365-Filtering-Correlation-Id: 22badfc2-1b73-440d-5a6b-08de6d49c0f2
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7142099003;
X-Microsoft-Antispam-Message-Info:
R36YervWNJSsZY26kTwzHBrIjO9Vf7vFBsmbj/3UpTucI2HKoc4LhJJzx56xefZSR6fsKhvWxO/EiiwFSN/zQlnbErXB0c1Dqalf6c6feTrqUVuoCeaL91DUomDSmUYwphlnN7Y4Lmtql3YQ33vKbpQ6ep3KcP+OUKV718uKuKwVjO8MVF+5XP9wZDDv1rISmYS31GCsaS7sHpEYzlug+7uGXHHGj6P7Now/6tL1RKSltHTTDj0YcFkszk2o43hiNuuFJFt2gC0ejFp+M19WFkGP6sMHvwWVy+hTsl2SOkMEFnquYYG3Y1Vyl7zGljuOjStrZtYaHQiohiIa1dmGnIdjQ8j6iXrH8G2IjjDwCiaoKcayVFu/w0WTkOwObr+sGxlzsTnfUadHwdr//5Dgdo/fgrc8wa64JKKEumRQqCz7d4bV9grhmBE1PwWhqs5iKbB9qAl2TtwBgEzTPToxOivpz2Ypf/8073IMoAAQRykByS3PutEDjNtaPYxYyaxO74MOn43N9UaVYi75w4B9VHnckgy3FdjMPZswZBl1Rsr8IDgbsb/4h1GBg9hjvVGnp1Ed8bnwdcpfwNflpjmFd/XvXihlFjCD3FLOZOnTqIgS2LHUSPNHY3AbnBwk45wED8xO3ArLySmB5amR0X5Ac5HVkNDRqXs8W7d4pINnCA/00FYbhiZmJhVJ5NU7Z7ZlJ1bXxWrM+E3LNKlmy4EyKwNK23u9NToU6uP8dJ75MTi+ctyZDVC+gQjglQL6sRoaRGpqEfHx0lfkGAR3UgmMsFXbSZq0cgsbZ556bbfvtddjbAEklf9c3ebBZ1a5pF3xRdBAN5kh3H/xaFqTQdzwk8Dv13nEwnbfnX2cDbGXXfiF2BBhcLIHcuR57285d73v7EMWc7u6blkjtARePzpy048MRYszceO/9wtFMhBz1d693Rsv/nq4/C974n71tPPlXOXW8W4AMEFSumxvf/H0QUcFgpwB4GUvC5dz1c7o6ylaIvPSmpi0MNv78oKT5zZDRtf03RBJT09ORn7ny2fkj1FjXk2QkvbzXbwYhHALdLHA1WH3ltCOUZG8lqiu7oAhhtWzCXA+Hf+v0ZIFJikWo8zbBHGtQ45t1/kPXdB3t8BIt9siLLKHbvbJAdyhmTol+8WKXTCMiBUrcKrwS1si/wqeVRl9sL/kND9qYurxNGPO1NUl5uJW//yB8zt5wYRuuJOOcOi4zmLJK5Fg+Bfe1ZcjCkcSC/axTMH1kppUTVxja/NfSFKhzlVFXNQ0HiU6jtnHIbpLkPj3xH3+biBoGTBE1H3DNWrV1OdQ7v7BskVSBKywVBvMJzLE9axEMUcV+EM+4cSw+tUoPYqW+IuvFz9yWUxJyMR5XkAS36vDViVWMrpDwvqhnYwc1Q3Ahf/l8+TITPiqS11/G2XAcbYi8cQg1/LG/jV9XP4yLeefB4CHL8wrWOBUCyOVQuOgcyTYuhFR30Thi6WjzBzOXz5OrCksjNrd8gZTxnmjaH28ubr/l7y6lpbcYwxmDzk7gbYKgOtYukWT06b+iy9Zde7mMt7X4oeiTv3+4p0walj1h84=
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)(376014)(366016)(7142099003); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
Qo3wNfifENHpxfjcO/QmCx+cbw6BAyf1NSb3FLl2rRYNJaXZoBeCFYIspOEPddtpLYjlTv98BC2ryWVMEz2kqt50bYEnNleUdcEE3vcLgIwVw8Mn0q/PttYJZWm7qrmgYQhkagUChb9newjM3C8Yfvb0CHjbXn+QFDjs1IKnqCTN+jAljDbZhoZ55nUIN/M61Hgf8XnioL7xjBojeN+jHdMhJ7dFchEdpjzTk/50RdlBf2Hu621P7kO8fVVdmQiI6QwvA1ffZM4orkN258Z5YhXeSwdQ1rMhGyeWNKoDQEQulZL8FNOMNzzPWhH3FjMWwqn44Nheqk4/GerI0kfrmRgb2XdzSLkIh9qwkkIo3t7Pr7t+2rtLD2ftyOiHHWk+9WaxFmQwwTh5QM89Mvy3VBRYHM3zJLotl9CrExj0PAdMr9cWDZXbq+hbbCfvfENKJdlXWRaOkDKcZtRZXukv3rMMrmopRmKLLwObYdIGr3Q/tofZxtpgr74Sacw4e0Dt9gIwHcY+iyg/EeWeKVKzatxYsOw27D+2BXG3HPQ94eflaJH6WEI693vbUgHQBUT7w0jkg7PrED64MlMOp3HoA1ER2JmDapWDtn9lflQB9i11hFI2swS/CRFLIhqti9N9ChjtpU87gEyEDPzCKkIDkZ8VDPOx4H/VWJbBiDiq31oP5icgfRwR9xD7HC55x0oo7naXqwkq84yo6ksXSQAs1hPq2IPeh5gOnOJT5rCzqRKVwawgX4ajYA9RVjitnUhZJSGR/ec4nhG481nUycFCSHn9NDTQxydIjBRCfaZfRmObV2aybHClUy20kegD5hfRr207kziue17cQ/BKbMt3/p17/jbYNBL09aQgfVo5RqGT36rrvrlsYO445TXUtxOLHASc9q17R4YASgGN09RKXjDqiOkBzAmbeMMYkWJpO0WaduRm81UbKpV8ci/ByCp1y9TvvQtAcdMmKZuR5JkH0IqWmuTMQLVlQAwaeiju5I0N6enMuPme1k2Iu3lNDizMPd70Z5myZBXZNiZ0FG0iV8pAeCgTQEn3BE/48aBIF8W403OeGDL3er4pGJURrVrMAswmkZn01uBCd3j6lhNi34Z3rpQXrrwBPpj9I85msmdjQhV+uyT84ayb1gS+zW7cHyjZQU2QNBZ6pIYz/7ePzX/AQcpt3r0LjMs/TtuCQzJSAg1dP5SRt2Sy7KEAxvBHveWueBgtcryuV7De33Fkfv05m1eJzfaS7Xgd6d57pPRMNn8vqMX2TjOkzSeMlxzrfMcKrPa/UMiAQ1fxGZiEZuy5HzsPcbBn65GyI5WPGuklfy1aOtYuPHpryp53LpPvxEtqyJkGc4CaY8FGwusF9pg2akfSWtnuKJ4tIiQbJOfDIbQPGqCoyA6Ksj/tZ1M0+IObq9sB3fz1cCFWR1RjSMAGBfQ3rmh+ikSzByDjiAUJQYDWHgSAbtfc1IuUSz3j3RBmR9bBqOdz6aeRMtm3W5XA9xYeMoqqhpQ7CYx0HoDFqEWlTdhHg2BQhrMfXPS9C+l2Er0ucoP2Iamr+OGGckfp282Bi4wb0XEiWE+mWlOLp7ILYe0A9kuznNYK1ANEE0otY/w+ymx6Fj+mpduIdy6z88Pva1wIhg9NSr6Gefeae9wxGtLU4R8vRS4pu/Boi4dRzL4FwMKC15XQe7mYlkCSDA4LV+mNamEYnI3+6YXbC2lDADcJRuRIlYWQ+ULxF2YuWZ7lNPfX0HV/bN4sAA==
X-OriginatorOrg: heitbaum.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
22badfc2-1b73-440d-5a6b-08de6d49c0f2
X-MS-Exchange-CrossTenant-AuthSource: SYYP282MB0960.AUSP282.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2026 10:54:27.1682 (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:
k+I9kd1Ur+GgqmWyZLZlxh1JioCG+KndNjq+piN/SLqLlcOVPFq9TgPr1N5KJ0YszxLIffudWK4lTtdfoQmwkQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: ME3P282MB1346
X-Spam-Score: 0.4 (/)
X-Spam-Report: Spam detection software,
running on the system "sfi-spamd-2.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_VALID Message has a valid ARC signature
0.0 ARC_SIGNED Message has a ARC signature
0.4 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS
X-Headers-End: 1vrwlk-0005d3-2x
Subject: [Openvpn-devel] [PATCH 2/2] ntlm: 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?1857280673821184836?=
X-GMAIL-MSGID: =?utf-8?q?1857281102242069458?=
|
| Series |
None
|
|
Commit Message
Rudi Heitbaum
Feb. 16, 2026, 10:54 a.m. UTC
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/ntlm.c: In function 'ntlm_phase_3':
src/openvpn/ntlm.c:241:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
241 | separator = strchr(p->up.username, '\\');
| ^
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
Comments
Hi, On Mon, Feb 16, 2026 at 10:54:13AM +0000, Rudi Heitbaum via Openvpn-devel wrote: > 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/ntlm.c: In function 'ntlm_phase_3': > src/openvpn/ntlm.c:241:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 241 | separator = strchr(p->up.username, '\\'); > | ^ > > Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com> > > 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 Not sure how you managed to send the dns.c patch twice, once with the "ntlm" header...? Please resend (with a "-v2" tag) and ensure that we get 1x ntlm.c and 1x dns.c :-) gert
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; --- src/openvpn/ntlm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn/ntlm.c b/src/openvpn/ntlm.c index 8e913dce..244ee945 100644 --- a/src/openvpn/ntlm.c +++ b/src/openvpn/ntlm.c @@ -218,7 +218,7 @@ ntlm_phase_3(const struct http_proxy_info *p, const char *phase_2, struct gc_are char domain[128]; char username[128]; - char *separator; + const char *separator; ASSERT(strlen(p->up.username) > 0); ASSERT(strlen(p->up.password) > 0);