| Message ID | 4D751FC6-E7BD-4F15-AFCA-16A2691A9B20@siemens.com |
|---|---|
| State | Accepted |
| Headers | show
Return-Path: <swupdate+bncBDD6BWV65QPBBK4STK6AMGQEMTFSZ7A@googlegroups.com>
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=bjptHtQZ;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com
(client-ip=2607:f8b0:4864:20::83d; helo=mail-qt1-x83d.google.com;
envelope-from=swupdate+bncbdd6bwv65qpbbk4stk6amgqemtfsz7a@googlegroups.com;
receiver=patchwork.ozlabs.org)
Received: from mail-qt1-x83d.google.com (mail-qt1-x83d.google.com
[IPv6:2607:f8b0:4864:20::83d])
(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 4YXYdq12ggz1xpj
for <incoming@patchwork.ozlabs.org>; Wed, 15 Jan 2025 02:56:29 +1100 (AEDT)
Received: by mail-qt1-x83d.google.com with SMTP id
d75a77b69052e-468f6f2f57asf67319591cf.0
for <incoming@patchwork.ozlabs.org>;
Tue, 14 Jan 2025 07:56:30 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; t=1736870188; cv=pass;
d=google.com; s=arc-20240605;
b=T2f2mjeixc9xe/DixVqJCHT2jDtxQq7PFDl+EbTRMB2JKi2GeO/c8tIblyZa/f9aC3
jSF402/UY/TRmCcmzqSuVd2yESkh9cgsGxyGC/W7GK9NVcJN5T87uSNC6VAmOiqvZsSz
TXhotKmaE6DiI+lL2m8cjiJGMkgLMxcmLr2TrWlOFCmK0CFGDWy+e+3mAjjwgpjdnWsF
Uy7bue1FjEwdGQC4L5q7i3t/JTNNbKD5xpbBYv5uH5o5PAxt3OAd6gqsliI2YbUvavQe
DpGz4MJes9N0BcwvsiMja21n91IA5qKeI4p39LOlT3oib6sxZCyzE4cyhp+AFWccojbT
i+Sw==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to:mime-version:content-id
:content-language:accept-language:message-id:date:thread-index
:thread-topic:subject:to:from:dkim-signature;
bh=1mlRPvKjMMeN0dfcuMj3dji8sh0kNVazIDEjL+WPUz0=;
fh=suvzBVHSx/waNWR+IXUkqLed6H1sHVPSt1kw78WDJyA=;
b=WUVU4J3Mv+0J+6fH8Y5DW41iCQrv7OT+Wmlw3tGahdHwO0HiyS6xooixDot3c2XKX5
XEaO3I556xWnuytTV2iNEq1+I1/ImizVIz8YfQhuMDxZye8kXdP7FGrZBG2iF/8ejOZX
hdzZIf1vvmGSPE+NnhbBeDqK6XckOPcCtBHJ5hdHKfCbT/MkveUjtJTNttZE0MObELxo
VPMk50x1LSb63UapldMz1X/8wiJR+iYsqo+0tceF+BDXkC0hnmq3Sj0UAtElTrX/839F
GgBO+PFKUIAcVXzwJJ8X6Wf/1tJlr/T0kFcuG5LciFNb/D6a97f4C5rTN8AEnvbgwQzU
vFug==;
darn=patchwork.ozlabs.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=V1Na3n3a;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of christian.storm@siemens.com designates
2a01:111:f403:260e::614 as permitted sender)
smtp.mailfrom=christian.storm@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1736870188; x=1737474988;
darn=patchwork.ozlabs.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-id:content-language:accept-language:message-id:date
:thread-index:thread-topic:subject:to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=1mlRPvKjMMeN0dfcuMj3dji8sh0kNVazIDEjL+WPUz0=;
b=bjptHtQZJKHVzFkOtCiiLrwLU1eIPIUEnl9vHJY3XYSKgVwDdS15YRf2VyzhigY04O
7Bkt2vlmFw16udMAVa7XwhKat8G1O80Sz4QpVae9my4ozCZJnCI/KnGYSPg/EBA1ZjvN
pd42Fyg0iIbiM3vTNk3Da8bSC4Y3H155VGuYFuBru5tqDnPY4DwYImP+N1TJymaTrokE
uzYLuUdWsRc0Z5d1mQ2VzXZXgmOhSFaIKU7VeJThr+q3W+M/JeCwnN7CK46RT3PFNyeF
jYYdQPcyAT44xnKqpgRP1jogaR6AL/QShHJzg63rZhPvr97oZBdHR9AwBj/h1WYNBaJ5
PaXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1736870188; x=1737474988;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:content-id:content-language:accept-language:message-id:date
:thread-index:thread-topic:subject:to:from:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=1mlRPvKjMMeN0dfcuMj3dji8sh0kNVazIDEjL+WPUz0=;
b=sEZFl8D4c0PXk2FVWgR2kV189e3I85Xxe649BbnlmXYe+SPj9vZ+ErWShZco7d1buc
MH3djABiVlvPrfyWDL7UJIqCLFIUljMnKIfxZneQsnoMBb4QqIOBxpJAZszJhTc/oLbd
DgOWAXMvh85b5TBhS2TX+C36W7lbd7FPfuABxSNCUpOZk63FtO9xaJvJD09jNg6TA78K
n7zfOxDVy2rMg9/faz82aC1Am+SxiwYMO5/f/vhftR75sD6sXY8suf3gGPYLupHmN6zI
hUmF0DJrL0RGhrLnFqYakRh50GZfy7iONoNhr0v2jt4sOchug+oPWf1PyVlmRHU1xDri
710w==
X-Forwarded-Encrypted: i=3;
AJvYcCWFpPRD7l24BCUQn10JcNvEKdJP7+QFBaA2GloYa2VM/Gpypnoiv54jcE0qBRRMl6ZVh/7kHVPahQ==@patchwork.ozlabs.org
X-Gm-Message-State: AOJu0Yxa1QGnKpKdqI6CEQt6ltIMSg6WQQ80ucOprxlai3XrM0bImpyi
bcQgAK6oS3G2bKveIbMeWMlvFhokLxzU3ImgdqJ2hA7AzAipAQFp
X-Google-Smtp-Source:
AGHT+IH+bFuKl5rJWj2yPsN7JB60N8FJW4P4b3FQRoEyWgDrkirGchLz94g+b5yNBAkPJSKHEWdoTA==
X-Received: by 2002:a05:622a:1999:b0:46c:7737:c51c with SMTP id
d75a77b69052e-46c7737ca3emr404385181cf.20.1736870187973;
Tue, 14 Jan 2025 07:56:27 -0800 (PST)
X-BeenThere: swupdate@googlegroups.com
Received: by 2002:a05:6214:122:b0:6d9:9c5:3874 with SMTP id
6a1803df08f44-6dfa36f98acls70667276d6.0.-pod-prod-08-us; Tue, 14 Jan 2025
07:56:26 -0800 (PST)
X-Received: by 2002:a05:6122:2a53:b0:518:97c2:f21a with SMTP id
71dfb90a1353d-51c6c47056fmr21133466e0c.6.1736870186308;
Tue, 14 Jan 2025 07:56:26 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1736870186; cv=pass;
d=google.com; s=arc-20240605;
b=gGacKJXTmroEk0lxp6gq7jl3TYB3Dp41d3V7o+c/TfyAebzWyQDrpWr59FUNpzykGq
JrIIO0OeHWPVqzAvVXa8Pxnv3cz5y0nywICQ6rFp7rFOKWXFlgA9I88YK7d3Qks3Sk52
9peYJvB3FEimFGrBqat6SsRp4FxmL2X8HuKnDZMnZd12y+QwxLocSey5Dlz3vYMbj1Et
XTbA8WYDP17Pk2ONkAkgcmdOVSViTlJNPGk84wygXWJszLcHFfCi3MhhLEyxx7YeCWJL
J6bOxcoyONkGTk/bFFQ40jw6wkJuGimNw49xVJJ7+t+9L1RwCCzOqFnDoORe5QQWYGvg
RoyQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=mime-version:content-transfer-encoding:content-id:content-language
:accept-language:message-id:date:thread-index:thread-topic:subject
:to:from:dkim-signature;
bh=dKZ1Ij3SaZObOEfvqNEiOoi0bn4AmCttIrBlWEMc3Ts=;
fh=262T970yE3bqnMshdE4s95nQ21s3ybbkQZYvqrj76C8=;
b=VUyjpU4S1PvvjErfGRfH1IZLULsC7IXS7atnu7XuX8d1ksccLmL8ExvrITizbe13gp
66N5t0cUby4Gdhpwhg3MM0b8yNx/pVqkVZCDaXVo8NsL8g1skOSG/N9OGnRNoEISd17u
Vm00uTZzalHqT2+TZU8GLD7SlHQVWjGMIsoXxuobU/avMTUbMZzGmS9xrJw+ihrBnO93
1rqiPQQH+foB5i5E8NCvT0QRuow1OyFdDY7oFQfxSeEwVv/86uBAl2B/KP249IcMqVz/
HocOoHMIHCxXkCEuj3M5zbWzBMKUUrwimHiHHCUTTt9QbOu/9alNEs8DNPP/1eatPn3F
iRpA==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=V1Na3n3a;
arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass
dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);
spf=pass (google.com: domain of christian.storm@siemens.com designates
2a01:111:f403:260e::614 as permitted sender)
smtp.mailfrom=christian.storm@siemens.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com
Received: from EUR03-AM7-obe.outbound.protection.outlook.com
(mail-am7eur03on20614.outbound.protection.outlook.com.
[2a01:111:f403:260e::614])
by gmr-mx.google.com with ESMTPS id
71dfb90a1353d-51c7fd66877si878970e0c.5.2025.01.14.07.56.26
for <swupdate@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 14 Jan 2025 07:56:26 -0800 (PST)
Received-SPF: pass (google.com: domain of christian.storm@siemens.com
designates 2a01:111:f403:260e::614 as permitted sender)
client-ip=2a01:111:f403:260e::614;
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=qUEjYaUD2Onhs4AYiU95OYJjebGphaC6b8s39nhBcTfS0osN4tXtLc+iWlqS3pVLYbSpp2NtZnR0Zx/oWbrrCXBLNcnRQhoZcqNSiXbElXwNzjdQoswgSiTMkiu3IystwHmGynhyi9TFo/YY7/DBc0Pv6DOP2X87NnsNJlAtetrp/eYBwfaZ5dUBvpKvbif8B5TRc7XZ4jPFuQHkWTSIpqjgBFmzp843UcVQVZNVaPYsucX4RP10rjqe6herzFJc9Fm2Sm6bKC1ctHJGb8a+vnMZFlMzCYb/vzrQ7EaFUq6s5Zbtrnn4ZDcmFNwW0yR92RZdMiwXPHpnSPQBMvEmuQ==
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=dKZ1Ij3SaZObOEfvqNEiOoi0bn4AmCttIrBlWEMc3Ts=;
b=MzpECp53v2XnR6K4LDve4gaCGZVbpb8CSI1Bi1OaEq8XTOLjpS9T7HsqhaVrMXkwdzxV/u8PuLPMYyigFjq4Xt0A5FzRuAncR/kW2ZRGK25XVF4bzBLyu20ifDobreC7IuwKAXBbegplBmkqMfGnm/5gbfOR6UcK0hyG6ywrv7zmHcbE/yHvJy731wrzbFynTLaGSnnBIFZzNDZXoO6u+f+CjtTs8FlapghNrlspz0jyKFbh4aiTrigvolGY9ddEwB831ipBYESgqzXmJkZuZYfSlT385/XsGQzyuJe0QAbiPw1xEOY8kCG+eMkyZnxZHFLWx8tvrF9NQkjZjBesMw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;
dkim=pass header.d=siemens.com; arc=none
Received: from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:333::17)
by AM7PR10MB3826.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:171::15) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8356.12; Tue, 14 Jan
2025 15:56:24 +0000
Received: from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM
([fe80::e659:e46:3b99:a440]) by DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM
([fe80::e659:e46:3b99:a440%5]) with mapi id 15.20.8356.010; Tue, 14 Jan 2025
15:56:24 +0000
From: "'Storm, Christian' via swupdate" <swupdate@googlegroups.com>
To: "swupdate@googlegroups.com" <swupdate@googlegroups.com>
Subject: [swupdate] [PATCH] handlers: copy_handler: Adapt nftw() usage for
FreeBSD & musl
Thread-Topic: [PATCH] handlers: copy_handler: Adapt nftw() usage for FreeBSD &
musl
Thread-Index: AQHbZpzctW1kbpAE3ECYx0Qsx7Id1Q==
Date: Tue, 14 Jan 2025 15:56:24 +0000
Message-ID: <4D751FC6-E7BD-4F15-AFCA-16A2691A9B20@siemens.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB9PR10MB5404:EE_|AM7PR10MB3826:EE_
x-ms-office365-filtering-correlation-id: b92cc6ba-0699-49a9-f9fa-08dd34b3ff2d
x-ms-exchange-atpmessageproperties: SA
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|38070700018;
x-microsoft-antispam-message-info:
HP2F4QNmuD3wA2Bn+N/5bG8IgiA2V3T9bfaSQOHGZHSS/fgiSecq+S5xciYRzhiakvZJhxC4E/VyV5niaGbpTb6QPFAHR9hQ3jPHckp6HK8m1ikqV1G3hm6A/e9Q5B0MXJcuu0Jm17bbuTWkbAKgKzXSuCZVtbt7/rFlXmNgjCrt1tzHB1JRT+vG+VuAUAYDOa34Cs9tfZpeYlH8OxC+ETotfzF4xFoR184a/9tWzioeXhPFG9TriV5JDUkMb2Z1brNcf4m3ImY5WEbnReu55my/JHwRKsYU+TGrwODtFMOMNGXaspAsXpFwkz3r2yfpbxC1/Sap3eI+rnTMDKEDCR9Fw+MRr5avozkNy5LfueEndNlAwU17pADg+1maJxtFKDypaf+1wn/vNVmPubFieMNsTOdivESlKugBwLTbpOU3+pVSPkn5tN8OMH4j3mESJVlH3MYt+s3MRqVxUXriHLeoxm0mkMG+OTu+2PQ2L48jG+Pz6MQ12aUDAiiNLhpdYNniTE08suGoDS54QCr17pP4uhJw0wsxqV+1FVMXRhmQiwFwNBe7Mjnnanwk85AdTQaImknopsKLZXjV6erNptnYOR7/c0vXM9+JZJPzw/H8zdFPo1pg9ut/klZRGjQtLvfKxf7uTHOamHYbinmaIMf8M9QIjp3m6w3mNOMGQm3ObApsjau2p2wkbm/CrrkPQSKT8A/p2BlzARVOYvRSJPygZbvgMzhY6stQ+gGMp+MP6y2OypHATjJxEiw6n4uV9typXoUonx6BPlvxMGnBacIvUP0NFkDnPKf8YZcqud2aD/LJEGYOV2OoGl5/pAKoHBBtToNY2t6IQBpuOtnKUkpMSPSkx0w5Put1BQM/NnnUSA1lfCueO7U1PV8PFILWCyXGbS67XeaMTOTe2JDDwDKF4imUrRCLNhRtN2e9Li53R+Ms/M5BRsbLpsfTz/4So2oiA0rXry5tlRwTaz5CLBZlKxV5mwuCB7QTkpwXK2uG79pzCCMbGof2dwbv4HEb2DwGR6cXF798g16Iimq335Ug1++1Pw/WcIby2QOwH3IQBDBbjnayn7oxif7lqhA5m6EEvg4chNxC5V2d127WGBBOV0e7dbsg5t/ohwAB0R5Fm3n51PLmSfCFbIHjrEkndBNFpSOyi/d+GIVF3RaInen/busts0yCi6ANNstDLB6VDJ0hTy4EpSk+RC1Ui9XIVWeVlsvsh8KSFNpk8b9yqSaDL0g6gC8D8UVbSnLnIgQEtETkrq1mij8VNEgVwaza21YFZOxzYXQNh0HU9IxJe8Tg8FsnXXdyDjytivyDVeULIGSbJWypfLgV6M45ZdtxkK6W1pRLeOOWW5xWn6ma/D0wQdW8OxJPDJcHRxZ5a0oyTGZPnoNh8saxdm0wCePvmO7bn9GZ5Vps4L9wxf++AKq3lXLV/8pTf17S6VRgdodrdu3cKLA5xzctaA/G1ClJ
x-forefront-antispam-report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0:
Vuykr3uGwm7296ulaIKWmPuvb83TilwEXvO+aDPe5LIO12Zwu7RdCEWve+2vwx6TFxpd6fP63DYoBKhKGepE/vyDI5BupyZPAVR0UmXAbewm58TnojdnkzKGfVLoRrZghw7ig6jS2dLNnv8pzz0GF47WpNDitqNpac9Z0fhwHmvppuzrAJ3hALZSHyrFaCxhs2rLedP6HZAmEG/swav6h7B+L/8wx/jM5Axos3lqv5gCVeXMjmLyUu0ltmIiC1EX+BV8PK16aECa59W/cYZlOWhxire0ZdCtfV9cl+eurJ6tbaQ6zoT8LI/5w1qoYJbeXdsHDNCvDT5esY8AGVOYuzwTJ9tBpgfo6dakRUkT83ODIsmeiZbrT+BvC6vWcE3lvs8osm5txaXIJhrxvSTCDi2EP9Rqv7f29L32brA5Sf7QtMHN+YziH+FlM/rIqfqLwFoSViXq5fQ/xJtVdlrLOI7PhCUyUYkKfddafOzCKSji1BdirOepYhDlGq1Tj2vPadJoKRvpQO8wd+umrFW9Wnj3+PVI7CCz3CCjqQr+Dut5Of/d0mQd83cFw28xviMm8xLtftfqFxmX6CYVnF1v43ovbAe0Y5wI/46uOZv6z8bR3ReRA/zhrSz57VY6JULr43alFA3tPeYrkIqxduuZIrAvaMxoeLvVLplZEAqtjG9JKTzE4efoR2aimoOxjEo5HKpCoudMDkIPBdT84NGksNHfqvkd8YMpDt2S1YSIdXNf3/bf7nEnUsm0N/5QQkR5CFzwLL/GwZ5LkgFZql1eQSwRz/NdEjZ2m6T5Vh5cUC9VJQinqy7ZqQt/sFDq0r2wJ/nPdf55Cijnf69cskSw0op73IjM9jsAN6ynyQXaXSmOw8+5Mmh4JxGFff3FZkdF3ig/A2iz75ldPk0HqTX9qb+7Cw/ZOU9JXbvGZYZEfxFLs1qmFHWaQkY1N0axxw3gsQ7ileG9nUdYOC58AObpjttcNTVxmJTVaq6T5Qwlou/RvzCUmAHKCBu5uDN/AhMsahnTiw/mC8QTi1D3evILTgzrS01QW2en5K1zZy8y3HapMxD7KSo78Je/8KAPIppaKMzcJ0kcu0s0pMCey2FVrPI0ku9dmjkZsAoiusr4kx50KpY3pGnmitIIhmytx9d0RZ57jiI2xvCfDOO4NHFXYvDAzCp5HfwGGctOd5A7WCF+eXFZN3J4Qo8tGc5cDPUnYba7hPagSn1K/3ynFlDnHilUiXle3vq7wame7QVKhw5z/CcdcBWMkYLOPAQ9rBYOst+ePM0vAv6pVqNKBk4wyyyii6z+B87oPG6lSn2fPf9q8jsRhsy9Zg8cLRNvSxZy8lkHTCww9LuSENH+LIyD8FTFshrCzXJesV13SWyzbxqrbDvRQyXiLHuO/TaShK902hmUKBGDkquf3/bWVti/vDCGfu7zJqDyhEq5jLE0D3deDfjZN20P3Ge+SjjQzFMUZnM+A3QS88wOBUMc8uKxQ6UhWl+tv/O15RwLEjJbujIQJC2Rv/BQAhfkGLyiqyUayYG/EcZMAQe1qpD41j7+MW5rN7TdkJY7A3jgSi9b7Rx3f0uRlyDgQZJKoug2h/+MBCuDpFHi+ywgQNoaXdayXWzc9H5QzFg1rZrhRNCpjj0=
Content-Type: text/plain; charset="UTF-8"
Content-ID: <94FE137FA66EB2498FF17AA3A018324C@EURPRD10.PROD.OUTLOOK.COM>
MIME-Version: 1.0
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id:
b92cc6ba-0699-49a9-f9fa-08dd34b3ff2d
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2025 15:56:24.0962
(UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname:
88/+zDWdgiXEb237Pyda0IS/1rC62Rb07Kg5kOztUaxsbhI0FK5q/lo7+6X3YvMgDRtpdJz8hb0NbvlFgQ2yeAc9fcgjLcJKGOwHG8y20HI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3826
X-Original-Sender: christian.storm@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=selector2 header.b=V1Na3n3a; arc=pass
(i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass
fromdomain=siemens.com); spf=pass (google.com: domain of
christian.storm@siemens.com designates 2a01:111:f403:260e::614 as permitted
sender) smtp.mailfrom=christian.storm@siemens.com; dmarc=pass (p=REJECT
sp=REJECT dis=NONE) header.from=siemens.com
X-Original-From: "Storm, Christian" <christian.storm@siemens.com>
Reply-To: "Storm, Christian" <christian.storm@siemens.com>
Precedence: list
Mailing-list: list swupdate@googlegroups.com;
contact swupdate+owners@googlegroups.com
List-ID: <swupdate.googlegroups.com>
X-Spam-Checked-In-Group: swupdate@googlegroups.com
X-Google-Group-Id: 605343134186
List-Post: <https://groups.google.com/group/swupdate/post>,
<mailto:swupdate@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:swupdate+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/swupdate
List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>,
<mailto:swupdate+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/swupdate/subscribe>
|
| Series |
handlers: copy_handler: Adapt nftw() usage for FreeBSD & musl
|
expand
|
diff --git a/handlers/copy_handler.c b/handlers/copy_handler.c index f7399e7e..a7e132fc 100644 --- a/handlers/copy_handler.c +++ b/handlers/copy_handler.c @@ -26,6 +26,17 @@ #else #include <linux/fs.h> #endif +/* + * Though the glibc-specific flag `FTW_ACTIONRETVAL` wasn't passed to `nftw()`, + * the specific return codes are used nonetheless. As they happen to match + * the defaults, just define them for musl and non-Linux systems. + */ +#ifndef FTW_CONTINUE +#define FTW_CONTINUE 0 +#endif +#ifndef FTW_STOP +#define FTW_STOP 1 +#endif #include <unistd.h> #include <pctl.h>
Although `nftw()` is not called with the glibc-specific flag `FTW_ACTIONRETVAL`, the `FTW_CONTINUE` and `FTW_STOP` flags are used in the callback function `recurse_directory()`. As those are semantically matching, just define them for musl and non-Linux systems such as FreeBSD not having them. Signed-off-by: Christian Storm <christian.storm@siemens.com> --- handlers/copy_handler.c | 11 +++++++++++ 1 file changed, 11 insertions(+)