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(+)