From nobody Wed Sep 23 00:52:09 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass(p=none dis=none) header.from=nutanix.com ARC-Seal: i=2; a=rsa-sha256; t=1785316114; cv=pass; d=zohomail.com; s=zohoarc; b=cpRmNEYDJvfTDXhLvC1epkH8VAcd/JVdbd1HbYO8LpSBsieRcbxAA5dbqnmfPXOBMq1t7xwgzYK7uFxaqAXpFk7Kvl0xvbnqv+OLz1UmjiHkmdfyagJFWlEYQyc1dO3jFDrxQxQSfQdaRzwK1C5C4biwKJ+HPa92/+A1AMQq4yw= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1785316114; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=d76H0UN7x/vC6Lpplj369DuCDHBmvjtsselWvHlvxBA=; b=e7CM+azSri3babrJoHku8PX1pknD1v015fUCPoVpryG/hODb32JIsQgPyzxIlkhvbz+WilTAnMAcqFo4Xfdck3xLL7y+MqN8pxag5XNzv096gaEHqAgBzZaUpP0s5mWjTOtlbokDbzHXVQvq6/VhIZaZSxTdiJXn6C4VYdw/rVQ= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=pass (i=1 dmarc=pass fromdomain=nutanix.com); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 178531611435111.711742075828624; Wed, 29 Jul 2026 02:08:34 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 104FB3F93B; Wed, 29 Jul 2026 05:08:33 -0400 (EDT) Received: from [172.19.199.10] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 71EB243DC2; Wed, 29 Jul 2026 05:01:35 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 1CC544198C; Wed, 29 Jul 2026 05:01:02 -0400 (EDT) Received: from mx0a-002c1b01.pphosted.com (mx0a-002c1b01.pphosted.com [148.163.151.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 0DD9F41BB4 for ; Wed, 29 Jul 2026 04:59:47 -0400 (EDT) Received: from pps.filterd (m0127837.ppops.net [127.0.0.1]) by mx0a-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66T7f4af2404579 for ; Wed, 29 Jul 2026 01:59:47 -0700 Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11022142.outbound.protection.outlook.com [40.93.195.142]) by mx0a-002c1b01.pphosted.com (PPS) with ESMTPS id 4fq0g7htf6-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Wed, 29 Jul 2026 01:59:46 -0700 (PDT) Received: from BN7PR02MB5329.namprd02.prod.outlook.com (2603:10b6:408:29::15) by PH0PR02MB11606.namprd02.prod.outlook.com (2603:10b6:510:3b9::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.12; Wed, 29 Jul 2026 08:59:45 +0000 Received: from BN7PR02MB5329.namprd02.prod.outlook.com ([fe80::a3e:7534:76c8:6715]) by BN7PR02MB5329.namprd02.prod.outlook.com ([fe80::a3e:7534:76c8:6715%4]) with mapi id 15.21.0270.009; Wed, 29 Jul 2026 08:59:45 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint20171006; bh=d76H0UN7x/vC6Lpplj369DuCDHBmvjtsselWvHlvx BA=; b=UpFBcGvAcYzCBjoEfhAgiGgTqHZ3YxpK957RZJkru2SAlSYWz6QFUVyxy JcEXW5sqURVTcaL+CPD27fqHEcppLDW40T9eo2UBBnVT0q3lb6/B6YpX0tHRmu4z +q5FXASk32K4LH4SwLnIvIqOxtqfQt+9Yz8LWh2R6sclKpT7iU6GHXV9wTIy2RTE Um1YViwfAPEN89p45C0cF6lkN0sx+1o53JUuH/5ANm40sO1JvbuHOLNMvrqf4Xdj ZQKDTxCcn/lpKVEHX5iwAG1jwRxyijXq0JZBlIuYjLG97KaQdOG2p8wQUGXgaI1i 4XVGcDf9GUN7MRPbPN1wWucIZXyUQ== ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pTpJEo1Lv3mG6jRBF4BpYcOVwaeFADAcG8i741Sshdq9qmC5PQqcRaaMBDsdWqHRbugbh4Fn2Zy+wsl94GeZxS9/Nm5w7fIjP1XGUXl6l9+lLAIMYA3qoXDbW5jE0Iafs7/YzU6/g3bh8OJCepkbv8qXP3cM9ftEX2eU8B4ZfHjzQcnljOD1IFfiYtvCPHcTHyZfO32x4RwIU7gRPnpn5x8WuVilfjRXlFsGrtou42Ra5T7Ve1DT2bPzBFJVRDbw49O8KXypwr8fHpE+RGf/LfubbwxztV+LEMtrnZ1VifXoVcNGaNgKNVXNbk/urfO8DC4KBtKV22uSxBRYqOHuBg== 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=d76H0UN7x/vC6Lpplj369DuCDHBmvjtsselWvHlvxBA=; b=rEUl8loFFuao99qmJSpys9YLtP/MnGTF1mrywBWqSGksHtwVvsElog+U9/87xHx8oLLlo2TwN0QdtFgUcc7397/q50QC2Bu4XFhpKH9NTKMMDF2N5NiaYDq5HsDDOFn3K8AkFl/DP7qPB+IWwdgQGkoyqXWLaUD6iuw4ZbhqF1u2DzIQSPi3N/SNOr8IJWiYTswaTGfTVczrkhe6UDiY6RZww9+R0kyNnPBzPMl/F6HAODLAQZMAk7uOSMAXx/bci712JnwhZG9rR5LzI5p5R3SGJR3aiXqfFaloHqTDB8mBiZk3ThgEDi73WFiqcVzM4ZtGcZYG8aOimsBXJ07fzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com; dkim=pass header.d=nutanix.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d76H0UN7x/vC6Lpplj369DuCDHBmvjtsselWvHlvxBA=; b=kUJNmQWgxlXSoGDTBx5iIOBS38AjnxmYfqJikFkOP9Q1nc4J0EgiPMuR/87cjlDEFCcfiC4vhwPwa2ov/PgE3k4j0IZZFZEibwi54TXJUJcghvi4/s+atjH8/+u2nT/VqaSbcu/572uS3q9nYy4V5pmYEnoWHqa4COStpl1kd86B2jm7GPkkI/H1iJfnXgS9MjMy5/OhfvglNirKNh4qiIOMPoSbv88qeeXFNVKPC69FSL7Zrno+ZbRcdN9mrhv8tYqOyHtPdo8aR+eFXT2PBcq7YUA5gUBshqpUCwsT2GnUEBdP8PcvY5Wvzp9q3yDbXe3YDqq06qaRt3fypBLOYA== From: Abhisek Panda To: devel@lists.libvirt.org Subject: [PATCH v3 4/7] qemu: rename tls-creds-x509 obj related functions Date: Wed, 29 Jul 2026 08:58:56 +0000 Message-ID: <20260729085917.3243911-5-abhisek.panda1@nutanix.com> X-Mailer: git-send-email 2.43.7 In-Reply-To: <20260729085917.3243911-1-abhisek.panda1@nutanix.com> References: <20260729085917.3243911-1-abhisek.panda1@nutanix.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: CY5PR17CA0007.namprd17.prod.outlook.com (2603:10b6:930:17::20) To BN7PR02MB5329.namprd02.prod.outlook.com (2603:10b6:408:29::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN7PR02MB5329:EE_|PH0PR02MB11606:EE_ X-MS-Office365-Filtering-Correlation-Id: 1d6302dd-2b19-44f2-8105-08deed4fbc43 x-proofpoint-crosstenant: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|23010399003|1800799024|6133799003|3023799007|56012099006|18002099003|22082099003|10067099003; X-Microsoft-Antispam-Message-Info: 3Sc1EGVcwquv4B+2zsaL5/EU4Yxsfr2++HcS4XzLWytxxnDyua6dVF63z3guR6Xqlyi+sM7KrQ1GWdNIKYZhj25nwchGFftx6cTU0SI+qWdaV76mcYgoSA4voFTbLYCuzXTb8fsPk3EQkwS7sjf6MqRtHaRQZC71i+TRfBrncZWFMscIbTN4grh13SNTbLVzeJtfPe4vebB/MOfAwXh4pOXOwBiSP7fH19/XzJ9AMv/wX9TEdDx2HBcL3bT7CN23IO1voqBjRYG1WfTPM1BO3+gNTF93zu2Uo1JEQdzTSNssHOEo07MEXoDOAZco3VIhVuIFYxxwAQtFUe1yYDnB0oYhAlX+WuVB8iaT3WsVLA2Aur1VpxlF//XAnvF1nxemwCW1NnOTgaHKhm3aXBLA4jQQxsHTXUck1bTtYQr0KH2kUev9i7lt+rk/O0mtjBrOcllH9MS23nQ5v1xgmysG7qdDTJd/LViHkam3TX8HSLl6NFhodpFSUgqmWiL96NitRH5p69XRT2UZv96E95nU8AxY9SbONLA14DWW2SpGrDmoLh5d0e0yvYdPrZiwPmG/rjfuNdE7KQa3cxSVVj9BmxNTEt52BlKLmAEjKapsZTluWOkSL8sC2sBGXf7IUBszBQr6DcL+uUFE0lzwD9QBBh6578QNYzW7+ObGKr2/pK8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN7PR02MB5329.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(23010399003)(1800799024)(6133799003)(3023799007)(56012099006)(18002099003)(22082099003)(10067099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BSRMZa7eFqAJNAPmMuqAlBr/Fr5CcbRNunwH+uCv8IqLToBSpV6Ewz67Jj1K?= =?us-ascii?Q?M/wBqJ1EN0wZ7wFfWSOu8sdCNuIV6TAKXNXL3uBBjg0SWz1WQ1l2w6psWFJi?= =?us-ascii?Q?do/LhJWDDlnOO0NkI8K0+M3cbEToWDNtHzewBzxXjY1sws+DaQ2KmG05T3Qd?= =?us-ascii?Q?9ACJdo/FEqE0gLf2SPM0UGEAde0h/4KbkeI+EM7ovS16/o1cTmD1JURJh9Zp?= =?us-ascii?Q?qq5HSw/j9UrwGooJSy5i4xU2bl6mC5r41kqVtifPgpkWLIXYPXnayz27sFi+?= =?us-ascii?Q?6ZDWZBEajoOFO3gMJXNwN4ICqRiFff8xZme9KhSssrTuJiGEHPy2g/k7Grlg?= =?us-ascii?Q?2E49il2hVYnkc5Pi92HqNZoziR7/fotRD5vowE4jeLUqfm3lDdnbKMmiyeYU?= =?us-ascii?Q?7jMLO1CAYjIBDkdhE0VMyRFYVyuPaK3DZW6sCs5tpXy5W79qxWqUwCT6ryjA?= =?us-ascii?Q?5xSH/a1O7WIvsTV9wbuwxzKjUYikozeoaGqhfmm5dqMqrMjxYuSAtwf1t8YK?= =?us-ascii?Q?//TcxfHFMuuUW2LJxOykT0/ZkvflvJAQYOaFm/7S+oS1spnzrn4b93e7pmw2?= =?us-ascii?Q?QnCE/+HeVY3UTjNU8AP8VXbZq0Sm/VD1yITpnZJcXtqGBKBu/UNIjLGaOodS?= =?us-ascii?Q?PeD6Mk6cR5MXghEKRYd/vsnMCcWfbgQtLqp8bgUYCOtSpt3aMG0/tjYwu2mj?= =?us-ascii?Q?ignYaTfmhLF8YlcqcYZYLqrb6OA1PMs4D+n49PvXALn2QrezIqIg/3TwtWGL?= =?us-ascii?Q?D/Qe7TWQCAgjlm2B5EmesjP9gyxrgpqXhno1Jcsmnj045g0SlWJwwCPBxkMw?= =?us-ascii?Q?tydap/wDqi7dwBn2fXYQ0CtnQTG90vGLBoFkTgwCyGFrIHYEToFLbJ3aFYWZ?= =?us-ascii?Q?NduexVDi0oClhthR0BvFfZ4bhm6Wn4wd5/5kmkzKwb6Lp/4AzP5GsiYURGjz?= =?us-ascii?Q?afQyRShVjNtXtlSZdGq/SduLg2nlrVYx4s10o2tMzImIavwZcZLDvMqFnWRz?= =?us-ascii?Q?ZtaExtNevCTuEiDt4m2ldb4B5Bd/JVp26x1hg9qkYRlmNXlbPqsjKRM3jsne?= =?us-ascii?Q?43QdHJQPw8FCBDBtSFBGKCk7dbckjhkqlMKo4v0JIqtPr1Xt+Mc8n+muXR5i?= =?us-ascii?Q?0729rdMuz9UXGiRFBsPsg+N71wA80x28iBlTu4hC2YM/CXxEP/0fNoJG05xk?= =?us-ascii?Q?mX8n4GoqB8j0l1wB5ItJ88r8UxdEa2u72HgNUcrY4zWha7lODBW0CAVxk98T?= =?us-ascii?Q?Iug76nLj1npOw8iW2BBcltT/DC9lDZPGgM1MijFTAQHOyJc10wKCS/aXGIyb?= =?us-ascii?Q?EKOwjoi+gxD5GxKAi8X4pOpoHnyRm6X2ihtpzw0hxxB7rTZw4v6UisqNApJV?= =?us-ascii?Q?YVvfbBVA3NaW1rnoMM43NML+IIrGGWxuvqqks8ciXVwoKg9Aa9yGUdmHU/en?= =?us-ascii?Q?wyNMUhmQdlMxuwzjUBf7BeSug239vvAoYyiGnzqJSx/klv6gAvHPaCETlUIi?= =?us-ascii?Q?488QXKVSR42V6YW2xsrKQ+xhwP04zjwhaUj2hhykXLFpLNvzuqD4PVoh5s37?= =?us-ascii?Q?bVOuX2T71AfLSw9rqUo1fSpSp2xE9vJmZIwKGXXxlm7+wYLPDTDvdbN80gj9?= =?us-ascii?Q?BxJ0m/wAazSj0Y2sgZGLqczKQOIrGQ4HWuIrcwDAXwwyjPuRw9MIDeUoHzuV?= =?us-ascii?Q?RNRd+cpLfSdfFOgrNd/7mCSIicsVdbgT6EIkaSfIoMytbA6uldqC46BRQP/K?= =?us-ascii?Q?7npQbsNTvv4VTtAQz6e3Azt9U0/BAdQ=3D?= X-Exchange-RoutingPolicyChecked: Ion6hYfxujw+wLMuGjxGcJMwYEg/PIBKM1a1mJZ74jWFNOTUpCaSkUm7M9fLEcGb80W/ieEenH8D8kShzdz94ebjB2iPb3c8MZllyWZ8QyNCZmchkogJ+5pHa748MIsQ8mPmkoye++L8mX26NK4eD6ynQzZPf9I2iClChSL6PgB2ZQYKj7BDS6iDDpT+t4fe6vRYoUtM5OO+n/U4jIoZ3BPJskQMZc9xd2COhyjCgLNEWUUUYIKioInnr9OQDd+zhLhKoPH7qNluB1jaZnJdoi8zW9un6dTL1NMjVOJnW2ouVVwhTV24uMPcKFNaTZ88Gy4p0Ni9igTj9gOwq7vfVQ== X-OriginatorOrg: nutanix.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d6302dd-2b19-44f2-8105-08deed4fbc43 X-MS-Exchange-CrossTenant-AuthSource: BN7PR02MB5329.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jul 2026 08:59:45.0658 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bb047546-786f-4de1-bd75-24e5b6f79043 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /JlQYz+jF6EpNLR9D4hxLCoZQ38Y1IKb+/vrSuy5RmH9pN6Hs4meFLfnq/KrPeS+nfabovCDnLBNlcTrB763veQyApCSdomYZSraCwJZ0sI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR02MB11606 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI5MDA3MyBTYWx0ZWRfXzhFGSMG6Z877 Jl+SQiprkQd2ATckcFGdCmFlubo6HFjL8Sq5OqqaVK0dGeXpkM44Dc7UhdLBRAF8kWw1KQIERIo zEjuPe3PFGAbXeICPHftYYCwJsQmT4Q= X-Proofpoint-ORIG-GUID: z7uZUOVF47Fg1NB5GdkUsSx0t3SKTw7_ X-Proofpoint-GUID: z7uZUOVF47Fg1NB5GdkUsSx0t3SKTw7_ X-Authority-Analysis: v=2.4 cv=FYAHAp+6 c=1 sm=1 tr=0 ts=6a69c102 cx=c_pps a=JRl+IjCvVGCyytsd+wv0WQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=RAioF0-LDSMA:10 a=0kUYKlekyDsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=Ap8k9tRZuQ82DLYWQqG7:22 a=64Cc0HZtAAAA:8 a=v6biFoHkGfcEids9QrgA:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI5MDA3MyBTYWx0ZWRfXyGU9Dtwvsojn 7e+zUn7R8TLP1R3lFCf9ke3BasU5UyfUwnvn07bExwE5Z14K5csu08EMubXHbfGEcmHTad4Fe5x CcQBvgrxiRIe9hy8C0QjHabKEokPKj26wAcb96/9Sq8OYZsStIzGc73pdgMmgpguY7jgFRyWs8b FQc+qHc9yzzz1KEwoMbREszNs/epSrtbtXj+lTCiHM+ER+eg4zgwUMAdnFrMTtDd+UREP6PEgTB 3DS3XPm6GO9rqgmBlCWBOueJQNps4sDkd0+s0/RWV3voFRs9w2C6NruxuuCiSIO6QqxPFxUDXe9 qXGx3Hy/8D2hk112sJr1rSb0Hufw6eyuxqyODpxGN9moX3jeGWkjDLamUfhbjq3unwFjFE6A9hC 40dC0tKDEaRTKDLDPjhXywsyr/j59puFa5Q9N6b3S1NIjxZkcQUq1Ucv0S+jyJF2TSlhrv48RWa X38TMkjMYhIEPW+WHvw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-29_03,2026-07-28_02,2025-10-01_01 X-Proofpoint-Spam-Reason: safe Message-ID-Hash: GLRBTMSJN3SQFQTTWR6VPF7N22IXCJ6V X-Message-ID-Hash: GLRBTMSJN3SQFQTTWR6VPF7N22IXCJ6V X-MailFrom: abhisek.panda1@nutanix.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: tejus.gk@nutanix.com, mark.caveayland@nutanix.com, Abhisek Panda X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: pass (identity @nutanix.com) X-ZM-MESSAGEID: 1785316114888158500 Content-Type: text/plain; charset="utf-8" Append 'x509' to the function identifiers managing the tls-creds-x509 objects. This defines the functions' scope and prevents naming conflicts with the introduction of functions related to tls-creds-psk in subsequent commits. Suggested-by: Tejus GK Signed-off-by: Abhisek Panda Reviewed-by: Peter Krempa --- src/qemu/qemu_hotplug.c | 40 ++++++++++++++++---------------- src/qemu/qemu_hotplug.h | 24 +++++++++---------- src/qemu/qemu_migration.c | 16 ++++++------- src/qemu/qemu_migration_params.c | 32 ++++++++++++------------- src/qemu/qemu_migration_params.h | 14 +++++------ 5 files changed, 63 insertions(+), 63 deletions(-) diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c index 5be567b510..a192ab1a0b 100644 --- a/src/qemu/qemu_hotplug.c +++ b/src/qemu/qemu_hotplug.c @@ -1729,10 +1729,10 @@ qemuDomainDelTLSObjects(virDomainObj *vm, =20 =20 int -qemuDomainAddTLSObjects(virDomainObj *vm, - virDomainAsyncJob asyncJob, - virJSONValue **secProps, - virJSONValue **tlsProps) +qemuDomainAddTLSx509Objects(virDomainObj *vm, + virDomainAsyncJob asyncJob, + virJSONValue **secProps, + virJSONValue **tlsProps) { qemuDomainObjPrivate *priv =3D vm->privateData; virErrorPtr orig_err; @@ -1766,14 +1766,14 @@ qemuDomainAddTLSObjects(virDomainObj *vm, =20 =20 int -qemuDomainGetTLSObjects(qemuDomainSecretInfo *secinfo, - const char *tlsCertdir, - bool tlsListen, - bool tlsVerify, - const char *tlsPriority, - const char *alias, - virJSONValue **tlsProps, - virJSONValue **secProps) +qemuDomainGetTLSx509Objects(qemuDomainSecretInfo *secinfo, + const char *tlsCertdir, + bool tlsListen, + bool tlsVerify, + const char *tlsPriority, + const char *alias, + virJSONValue **tlsProps, + virJSONValue **secProps) { const char *secAlias =3D NULL; =20 @@ -1824,18 +1824,18 @@ qemuDomainAddChardevTLSObjects(virQEMUDriver *drive= r, if (!(*tlsAlias =3D qemuAliasTLSObjFromSrcAlias(charAlias))) return -1; =20 - if (qemuDomainGetTLSObjects(secinfo, - cfg->chardevTLSx509certdir, - dev->data.tcp.listen, - cfg->chardevTLSx509verify, - cfg->chardevTLSpriority, - *tlsAlias, &tlsProps, &secProps) < 0) + if (qemuDomainGetTLSx509Objects(secinfo, + cfg->chardevTLSx509certdir, + dev->data.tcp.listen, + cfg->chardevTLSx509verify, + cfg->chardevTLSpriority, + *tlsAlias, &tlsProps, &secProps) < 0) return -1; =20 dev->data.tcp.tlscreds =3D true; =20 - if (qemuDomainAddTLSObjects(vm, VIR_ASYNC_JOB_NONE, - &secProps, &tlsProps) < 0) + if (qemuDomainAddTLSx509Objects(vm, VIR_ASYNC_JOB_NONE, + &secProps, &tlsProps) < 0) return -1; =20 return 0; diff --git a/src/qemu/qemu_hotplug.h b/src/qemu/qemu_hotplug.h index 60ed0e174c..0c969ab7f0 100644 --- a/src/qemu/qemu_hotplug.h +++ b/src/qemu/qemu_hotplug.h @@ -31,20 +31,20 @@ qemuDomainDelTLSObjects(virDomainObj *vm, const char *tlsAlias); =20 int -qemuDomainAddTLSObjects(virDomainObj *vm, - virDomainAsyncJob asyncJob, - virJSONValue **secProps, - virJSONValue **tlsProps); +qemuDomainAddTLSx509Objects(virDomainObj *vm, + virDomainAsyncJob asyncJob, + virJSONValue **secProps, + virJSONValue **tlsProps); =20 int -qemuDomainGetTLSObjects(qemuDomainSecretInfo *secinfo, - const char *tlsCertdir, - bool tlsListen, - bool tlsVerify, - const char *tlsPriority, - const char *alias, - virJSONValue **tlsProps, - virJSONValue **secProps); +qemuDomainGetTLSx509Objects(qemuDomainSecretInfo *secinfo, + const char *tlsCertdir, + bool tlsListen, + bool tlsVerify, + const char *tlsPriority, + const char *alias, + virJSONValue **tlsProps, + virJSONValue **secProps); =20 int qemuDomainAttachDiskGeneric(virDomainObj *vm, diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c index 3d6e472443..943478fe68 100644 --- a/src/qemu/qemu_migration.c +++ b/src/qemu/qemu_migration.c @@ -3511,10 +3511,10 @@ qemuMigrationDstPrepareActive(virQEMUDriver *driver, /* Migrations using TLS need to add the "tls-creds-x509" object and * set the migration TLS parameters */ if (flags & VIR_MIGRATE_TLS) { - if (qemuMigrationParamsEnableTLS(driver, vm, true, - VIR_ASYNC_JOB_MIGRATION_IN, - &tlsAlias, NULL, - migParams) < 0) + if (qemuMigrationParamsEnableTLSx509(driver, vm, true, + VIR_ASYNC_JOB_MIGRATION_IN, + &tlsAlias, NULL, + migParams) < 0) goto error; } else { if (qemuMigrationParamsDisableTLS(vm, migParams) < 0) @@ -5171,10 +5171,10 @@ qemuMigrationSrcRun(virQEMUDriver *driver, spec->destType =3D=3D MIGRATION_DEST_FD) hostname =3D spec->dest.host.name; =20 - if (qemuMigrationParamsEnableTLS(driver, vm, false, - VIR_ASYNC_JOB_MIGRATION_OUT, - &tlsAlias, hostname, - migParams) < 0) + if (qemuMigrationParamsEnableTLSx509(driver, vm, false, + VIR_ASYNC_JOB_MIGRATION_OUT, + &tlsAlias, hostname, + migParams) < 0) goto error; } else { if (qemuMigrationParamsDisableTLS(vm, migParams) < 0) diff --git a/src/qemu/qemu_migration_params.c b/src/qemu/qemu_migration_par= ams.c index dd47516742..d551ab9216 100644 --- a/src/qemu/qemu_migration_params.c +++ b/src/qemu/qemu_migration_params.c @@ -1150,12 +1150,12 @@ qemuMigrationParamsSetString(qemuMigrationParams *m= igParams, } =20 =20 -/* qemuMigrationParamsEnableTLS +/* qemuMigrationParamsEnableTLSx509 * @driver: pointer to qemu driver * @vm: domain object * @tlsListen: server or client * @asyncJob: Migration job to join - * @tlsAlias: alias to be generated for TLS object + * @tlsAlias: alias to be generated for TLS X.509 object * @hostname: hostname of the migration destination * @migParams: migration parameters to set * @@ -1166,17 +1166,17 @@ qemuMigrationParamsSetString(qemuMigrationParams *m= igParams, * Returns 0 on success, -1 on failure */ int -qemuMigrationParamsEnableTLS(virQEMUDriver *driver, - virDomainObj *vm, - bool tlsListen, - int asyncJob, - char **tlsAlias, - const char *hostname, - qemuMigrationParams *migParams) +qemuMigrationParamsEnableTLSx509(virQEMUDriver *driver, + virDomainObj *vm, + bool tlsListen, + int asyncJob, + char **tlsAlias, + const char *hostname, + qemuMigrationParams *migParams) { qemuDomainObjPrivate *priv =3D vm->privateData; qemuDomainJobPrivate *jobPriv =3D vm->job->privateData; - g_autoptr(virJSONValue) tlsProps =3D NULL; + g_autoptr(virJSONValue) tlsx509Props =3D NULL; g_autoptr(virJSONValue) secProps =3D NULL; g_autoptr(virQEMUDriverConfig) cfg =3D virQEMUDriverGetConfig(driver); const char *secAlias =3D NULL; @@ -1205,11 +1205,11 @@ qemuMigrationParamsEnableTLS(virQEMUDriver *driver, if (!(*tlsAlias =3D qemuAliasTLSObjFromSrcAlias(QEMU_MIGRATION_TLS_ALI= AS_BASE))) return -1; =20 - if (qemuDomainGetTLSObjects(priv->migSecinfo, - cfg->migrateTLSx509certdir, tlsListen, - cfg->migrateTLSx509verify, - cfg->migrateTLSpriority, - *tlsAlias, &tlsProps, &secProps) < 0) + if (qemuDomainGetTLSx509Objects(priv->migSecinfo, + cfg->migrateTLSx509certdir, tlsListen, + cfg->migrateTLSx509verify, + cfg->migrateTLSpriority, + *tlsAlias, &tlsx509Props, &secProps) <= 0) return -1; =20 /* Ensure the domain doesn't already have the TLS objects defined... @@ -1218,7 +1218,7 @@ qemuMigrationParamsEnableTLS(virQEMUDriver *driver, * some other error path between now and perform . */ qemuDomainDelTLSObjects(vm, asyncJob, secAlias, *tlsAlias); =20 - if (qemuDomainAddTLSObjects(vm, asyncJob, &secProps, &tlsProps) < 0) + if (qemuDomainAddTLSx509Objects(vm, asyncJob, &secProps, &tlsx509Props= ) < 0) return -1; =20 if (qemuMigrationParamsSetString(migParams, diff --git a/src/qemu/qemu_migration_params.h b/src/qemu/qemu_migration_par= ams.h index b7a829b85a..14e20fb71e 100644 --- a/src/qemu/qemu_migration_params.h +++ b/src/qemu/qemu_migration_params.h @@ -115,13 +115,13 @@ qemuMigrationParamsApply(virDomainObj *vm, unsigned int apiFlags); =20 int -qemuMigrationParamsEnableTLS(virQEMUDriver *driver, - virDomainObj *vm, - bool tlsListen, - int asyncJob, - char **tlsAlias, - const char *hostname, - qemuMigrationParams *migParams); +qemuMigrationParamsEnableTLSx509(virQEMUDriver *driver, + virDomainObj *vm, + bool tlsListen, + int asyncJob, + char **tlsAlias, + const char *hostname, + qemuMigrationParams *migParams); =20 int qemuMigrationParamsDisableTLS(virDomainObj *vm, --=20 2.43.7