From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Alexandre.DERUMIER@groupe-cyllene.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 31E339DAE0
 for <pve-devel@lists.proxmox.com>; Tue,  6 Jun 2023 06:38:54 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 0DF3B2F930
 for <pve-devel@lists.proxmox.com>; Tue,  6 Jun 2023 06:38:24 +0200 (CEST)
Received: from mail02.cetsi.fr (mail02.cetsi.fr [91.151.64.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS
 for <pve-devel@lists.proxmox.com>; Tue,  6 Jun 2023 06:38:22 +0200 (CEST)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id 68D67405028A
 for <pve-devel@lists.proxmox.com>; Tue,  6 Jun 2023 06:38:21 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 68D67405028A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1686026301;
 bh=ntdj+o8dXd6LGtewucQWuSIbfFnaYRqagrgC1PSGlWU=;
 h=From:To:Subject:Date:References:In-Reply-To:From;
 b=obvnytNymlhkOCxtnM7J+JjHLnDXwDtNBmmC5IV93INiapjepzGCahsrBhkqJpjxi
 iynGDrW/f6EZSwkybQxWbB0m8tVm2vtLaG2gxrcWeWNpRji7hXIB1ub1tdS1hGAITi
 mGkBzYGqHwYfLcuhRHGgw8WUyV84fZ9dKz9T68Ro=
Received: from CYLNEXC01.cyllene.corp (10.0.250.28) by CYLNEXC01.cyllene.corp
 (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 6 Jun
 2023 06:38:19 +0200
Received: from FRA01-MR2-obe.outbound.protection.outlook.com (10.0.250.254) by
 CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.23 via Frontend Transport; Tue, 6 Jun 2023 06:38:19 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=J0An8/A+zkvzM9FszpLv6BUxlscfDKqf10mUFcISHdkK+OtRvX3khzAwcNcGCf82rg/H4nGLNRiz+mWC8nbZxDD/vrvelA1N3pb45o/1cxI6KSWV85opMvSKvlZmiawMawJwDK9PbrY6355ZzjMT3bwuDoC5XmduH5XZyTpPhhMqOqKXS5SOS4QyQF8ZTwtJBZfhwTyr6bYkDTIDzx25spt2rsRi0rnJfj4/OKzaUJN1dHt1AeYd/Eo0YB/phqo10anzlyAWpMREPzR/8rm+bIU2SJ+uheWaj79H6iqzlcJqFCpM1u6a6JJs1TQox3ZG6EUmnXO3bk79ph1o+4tyZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 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=ntdj+o8dXd6LGtewucQWuSIbfFnaYRqagrgC1PSGlWU=;
 b=PrWn9MwYDdHbPg+m5TbISrcqURzwl7k5pGgg9Jtat6LrNHuMzbxzrRqxsFypjrJyx/mb/HH6OFebXdSaUbg2LKN1xtMKNIJ/9v4tqy4xvlbDBPw37J6oukpm55WLkdg1ZpaOnYHm9WDq57HvZxkBVYPN6wMi1awUs774V8Og/ZIECpVz9PtMEqgtWlnWAXk45n04ng/VKzTo8rdwupAsPJibHacXCekqSge8kMeb8819E0+5zEKDjqN0F9Ik+ckfxbaZtNhEgB+w/Z/dygS8qITKeGL35Vy9dp+kMfr0CnN0y3765zXrUX38UMDT020WHR/55V9nRjX1pkPnEbyjMg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none
 header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com;
 arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ntdj+o8dXd6LGtewucQWuSIbfFnaYRqagrgC1PSGlWU=;
 b=nXVqn7t2XBwzSiF6/RU8q1vzjAoOz3Zoj4Pk707jTCWAjw4CIkpHJb5RVZe0ydCMx/i4Hgl75RBwaeBt1y3n9IQZzh5FjlZEOwi3U8lxs8Tj7I/fGh7v4DnRJ+d2NjwLO9OnZPZBXjdy17+leYV9C64a3vLSr6fFmyKPaYjLbx0=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by MRZP264MB3052.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:31::17) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.32; Tue, 6 Jun
 2023 04:38:19 +0000
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::cef1:6229:8d42:b0ee]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::cef1:6229:8d42:b0ee%2]) with mapi id 15.20.6455.030; Tue, 6 Jun 2023
 04:38:19 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>
Thread-Topic: [pve-devel] [PATCH qemu-server 1/1] api2: add
 check_bridge_access for create/update vm
Thread-Index: AQHZj6R/Ags2wZIeW0OjJ6jh1ioGda93b5aAgAAIB4CABGafgIABY+gA
Date: Tue, 6 Jun 2023 04:38:19 +0000
Message-ID: <edaa72d012bf9cfc8f4c3ad6596f17a889ad9d9e.camel@groupe-cyllene.com>
References: <20230526073347.1615981-1-aderumier@odiso.com>
 <20230526073347.1615981-2-aderumier@odiso.com>
 <1685705445.0kkr7b9mhh.astroid@yuna.none>
 <2ded7b16a00bb521fe45c166e668e2eb26f074f2.camel@groupe-cyllene.com>
 <1685949820.13thlnnkk8.astroid@yuna.none>
In-Reply-To: <1685949820.13thlnnkk8.astroid@yuna.none>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Evolution 3.48.1-0ubuntu1 
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=groupe-cyllene.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MR1P264MB2481:EE_|MRZP264MB3052:EE_
x-ms-office365-filtering-correlation-id: 628ca152-bb13-42df-b9e0-08db6647da82
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bhfmkc9pI+HHFW6qPJMpdV2Otl9IKwUEd0DHrZk+WOwFtcln7B+6Plh5CATOxeufeOmWVqG+IfdqJSkyX5WXKQ08akmGmx/+3PZ1im8kaoVksCMcgm4Yl99HRXxrXWCuw3HcnruhquA+OIIG1Aq4cp8svyF2u8RWOIUqTAIQS0qHjuqPb7YqUr2fEjRtWhbPyvdHqGLkzOqm0UwTObLPx3fxFEguN43+rtFMpcT+s69yDQZk0g3SrgIP5tTAY4L6tpHnLoSLp6MT3MpefEEp5iunfSjzLqzQmVfr9bWdx+cBXwLY9xgPImm2uKZwKnTbLmlak1ZHdobwm4FnvwNO6+d5/0gGUp0nALQ8zQzV1grlM9iXvaaemr2WQ9D7wHZEF2gv97KB8dwFt0Bc/revoOmMc2WH4aeLC8QkgOqUDNYudkQYAHFRtUVG4PBevl+xqE0EEnODqPEbeykr4A1Pw9d2ZN0tBlFa811S59G94HkfdQJUgGPsZF3jNs7MxfgPer/BlvE4i/m99AjyjMZv6W6rFnCx+kPekJA7/hmKBSK3GctVBIYzc+w08kGp7jOx4HtYXaxAXf3MClqDx6+6nYXxVAleWAh03L4AGl7DkJs=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
 SFS:(13230028)(4636009)(366004)(136003)(376002)(39850400004)(396003)(346002)(451199021)(6512007)(2616005)(66446008)(66946007)(6506007)(316002)(83380400001)(6916009)(91956017)(66556008)(122000001)(66476007)(76116006)(64756008)(6486002)(966005)(186003)(38070700005)(478600001)(71200400001)(36756003)(2906002)(4744005)(5660300002)(8936002)(8676002)(86362001)(41300700001)(38100700002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NVdrUVFGTVRlRTJWSEEzTkJkWkdIYjQyeG5vT3RmS1NNTC9mNEwzVU5kZW9N?=
 =?utf-8?B?ZTdDNEE1WUlpS1JyMjJqdHdOTkJOMmh2dmNtVTdidEtmT0NZenJ4bnZVeDFB?=
 =?utf-8?B?NFg5bWhrVkNNQWhaL25QWjhwUUVINytQODBxT2JFS2IrNERUd0ZYRFpoMEph?=
 =?utf-8?B?VVl2THZWWCtheFhLdVV5NWhnamkzYzdiTEF6M0s4ZUc2SGVMZ0ljaTdMcXZZ?=
 =?utf-8?B?NVdVRU9iR1JFUy9GMVBqNkRiR2xkR2M4cHBEOGR5akswUG44eUUyVmJRSmhj?=
 =?utf-8?B?QWFHV2Q1NzVXa3B3SjVxZ05oZ0wrdVhJRDZudi9Fbk5wWEZVRmhIRHIvTWt5?=
 =?utf-8?B?SkNNY1kvaUZEcEVRaEh6UmdqQTFZeU9DeFlRVzlmeTIzVzBXeDdTRmNLZHE2?=
 =?utf-8?B?WFBFc2Z3bktqakFvb0NaTTFQU0J5aWxLdzZEQWlXT1hjdXFoK2wrNXM2WEFZ?=
 =?utf-8?B?b2xLL2FJSTBOeEozYmoyNDdqMU01amlNMjB3Y1hKbnl1d1k2SVF5VXRhZWJT?=
 =?utf-8?B?TXVGSWo1Nm1UU2lnbWhGdjhtZnJqdmhUMnN6RnJUMllPTFBnVEdBSnJPUlBR?=
 =?utf-8?B?dFZIR1BwSEZ4WDRla2NPUWtEMUJVQ09UdlVlNUl6eHNsbDZiV3NVVUUrbTRP?=
 =?utf-8?B?bGRBcnloci9reXFjUk1Zai85ZUxMUmVja0lzRXhNTHJtQXF3R0RzLzh3WjI0?=
 =?utf-8?B?QWVYWXJKOTMrVWNQdHA5azU1akg5ajgzMHJjUExKbm9BSzdvTk9MZ3ZkVWJ2?=
 =?utf-8?B?UlE5SHBpamlTTm5Ca3EzYVRIcU9MYnZUWW5DTjdXZEh2TjVYQ3FRMVo5MCt5?=
 =?utf-8?B?SXJ4UVNZb2xZTzRXT3JQbG1RUUlvSS9JSlJNNDRoU3Q1Y1hVekxnMzhZSFB4?=
 =?utf-8?B?UmVQNHFmUG53VG9GUDFHQTFOaWY3L1ZSWXlZQTZBUzBSM0k0WENDUWRtZ0Jh?=
 =?utf-8?B?QWlaRzdlT2U5TFVuKytSaHp5TXdIdytPd2E3cEswOEQvY2FNa3Zvai9YVkVF?=
 =?utf-8?B?ZDZOTjdjVVNwWUt2YkNQZytrWE5tLy8xNVBmNTEvc2MwUHdBcTcyUXBCWGtO?=
 =?utf-8?B?aWhoS2IwQlNFU2ptM3JOdjVMaWUxSmsyanJEL1hnUDVnMkMrZjk1dDF2aUdr?=
 =?utf-8?B?TTZUN2JSSHYySm5xTE1PZzFEM2hMbDFBYldhcTNJTUE0b1ZobENNU1h0bHhK?=
 =?utf-8?B?TzNia3FYYjExMXZ0aTUzbjRmb1FPazV4NnlvK0puVDZFV2QzV2dRWTZ2cGxu?=
 =?utf-8?B?QzIwOGwxNHdRdUlWcUFHQnhKRElrTGdHaDExd1pNanhOZzJ5dlZCb3NEWkx3?=
 =?utf-8?B?dmpwQTRlaDdCRGhXQkd5TkFSQkxINDVoVENuUVM2WkhycEM2SmxBeEkrL0k0?=
 =?utf-8?B?cy94bUlicTEybXdPRGRxVjQwa1ZCbVB4ZWFYZ1dZMUEyY3lzS2h4Q2p4Tk94?=
 =?utf-8?B?MWh5ZHYvOUQwaEE4bzFxMmY2c2NKMlFrK1graldJWXFuT0hpMEZXSGZROXBJ?=
 =?utf-8?B?WHNtb3VwQ0Z0Q0ZSbjRDUnV2eE00L3Q0KzBxY1drK21nUzBSU1IwcTNBOGgz?=
 =?utf-8?B?c1RiTnlCV0xMcE5SSzEzUXZ0aytPUG9xR1RDUE9oWDA1VDUyNGM1MHZlTU9V?=
 =?utf-8?B?VUF5em1hdlEzcHNBNFRISW5jMDA2eXFJTlcwZitVSzkwdTh1RDg5S3ljeHQx?=
 =?utf-8?B?MWlDanJzUU83QmROUng1U2gwUmF6TlI4RUhtcEt0OHExQjI4YUhnRTA4TFhr?=
 =?utf-8?B?eFE2SUk2cGhyTmNSYlZmSGFSUlh3RS9BR2RhVXF5elJhemZaV3VQV0JZdkRy?=
 =?utf-8?B?Y0pjZEpNdW90TkFWcHFudXFVYURkUXdZaS8zSnJ0SmUxK01VOVByNkhuR1hw?=
 =?utf-8?B?VmZaSmpWRU5ybFRLOEVRSEVtbDVGSndqR0xkbXVwSHlyRC8yOFF5Rk9hRFZQ?=
 =?utf-8?B?Qjc2bkc1MFNBVGcwTVA4MytxVHg0ZUFGaDlRQ2V5aVQvTjcrYVA0T05heG14?=
 =?utf-8?B?WEY3K1huZzhaTHppNWtGRFh1dzlxUE9DYmJoK0hFbmZEemdUcGZqZWx4b2VW?=
 =?utf-8?B?Q3ZIT1Y5VEk4TW9rRmxFaDNmSFVaY1hqamJEb2MxUE5vVU5HZ3FZb3diUTFS?=
 =?utf-8?B?ZnRLUzV3U1lNR1AyYnV3WTBqc0NSbW9kaitmcEU5Vzd0R2xCYTUxcGJCbVJk?=
 =?utf-8?Q?+6zNj++U9qm+0e3+nhQ2iATlTmKDlx1opLDCVYmn+7dW?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <E40854FB9FFFD742A19933A810425DB2@FRAP264.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 628ca152-bb13-42df-b9e0-08db6647da82
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2023 04:38:19.7454 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: n3LCboRn3Ui9DNHgBoZbeB+2A48VIEkI54rS9WCkwVAm6yYdIu3ujVC9AYrCP1I2LBoJfe/zoC7fil62B19taSspGyc1zRqqBME7bIRH+2wfBXOlGrbkd2TA3DYn4sMT
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB3052
X-OriginatorOrg: groupe-cyllene.com
X-SPAM-LEVEL: Spam detection results:  0
 ARC_SIGNED              0.001 Message has a ARC signature
 ARC_VALID               0.001 Message has a valid ARC signature
 AWL -0.760 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
 DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from
 domain DMARC_MISSING             0.1 Missing DMARC policy
 SCC_BODY_URI_ONLY       1.439 -
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 T_SCC_BODY_TEXT_LINE    -0.01 -
Subject: Re: [pve-devel] [PATCH qemu-server 1/1] api2: add
 check_bridge_access for create/update vm
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Tue, 06 Jun 2023 04:38:54 -0000

PiANCj4gc2FtZSBhcyBhYm92ZSAtIGlmIHdlIHRyZWF0ICJ2b2x1bWUgb24gc3RvcmFnZSIgYW5k
ICJuaWMgaW4gdm5ldCIgYXMNCj4gYmVpbmcgZXF1aXZhbGVudCwgdGhlbiBjbG9uaW5nIHdvdWxk
IGFsc28gbmVlZCB0byBjaGVjayB3aGV0aGVyIEkgYW0NCj4gYWxsb3dlZCB0byBhZGQgbmV3IG5p
Y3MgdG8gYSB2bmV0IHZpYSBjbG9uaW5nIChsaWtlIHdlIGRvIGZvcg0KPiB2b2x1bWVzLA0KPiBl
dmVuIHdpdGhvdXQgYSBzdG9yYWdlIG92ZXJyaWRlIHNldCEpLiAkY2hlY2tfc3RvcmFnZV9hY2Nl
c3NfY2xvbmUgaXMNCj4gdGhlIGN1cnJlbnQgaGVscGVyLCBhIHNpbWlsYXIgb25lIGNvdWxkIGJl
IGFkZGVkIGZvciBuaWNzLg0KPiANCm9rIGdvdCBpdCEgdGhhbmtzLg0KPiANCj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gcHZlLWRldmVsIG1haWxp
bmcgbGlzdA0KPiBwdmUtZGV2ZWxAbGlzdHMucHJveG1veC5jb20NCj4gaHR0cHM6Ly9hbnRpcGhp
c2hpbmcuY2V0c2kuZnIvcHJveHkvdjM/aT1NbFpTVHpCaFpGWjZOemw0YzNFeU43ZmJTS0RlUExN
eGk1dTVfb25wQW9JJnI9Y20xcVZtUllVV2syV1hoWVpWRkhXQTBQWHRUYVl4ejctRklPVGtaQm0z
NF9kSGRTY2gtZ1huN1NUOWVHaFFMTiZmPVMxWmtkMDQyVldkclpHNXFRVXh4V2s1cHM0dDY3a051
SHNCWnpkemhwcXVMS3VYcVRaTElxMksxRGZLcjlONjF5QmFmbTdBdUFJVGQ2Ykh0UlU0ekVRJnU9
aHR0cHMlM0EvL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUt
ZGV2ZWwmaz1GMWlzDQoNCg==