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 A33ACA068D
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 17:46:05 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 8CB7EBB4F
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 17:46:05 +0100 (CET)
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>; Wed,  8 Nov 2023 17:46:04 +0100 (CET)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id F41BE4050284
 for <pve-devel@lists.proxmox.com>; Wed,  8 Nov 2023 17:45:59 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr F41BE4050284
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1699461960;
 bh=HEjH82By8XrVTRqPfsfTsJfLxt/KtxS5TDzbluvWQ+E=;
 h=From:To:Subject:Date:References:In-Reply-To:From;
 b=TP4ZFW52DZR5eMqQ9sYE2a8i1H8WrzgvC95c+knHrp+CWFYWPbrSG9OZ5/0smGfjo
 gjDqjizz5kFPqknAbHxkvWCkSONMIbvjvtu9l4VWw7gSkxMqkOEsIrZgHHuodh0LO+
 KYpQnIxmb5f9XwybgWepPGCyB5ZMEQFt/oKZxO+4=
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.34; Wed, 8 Nov
 2023 17:46:01 +0100
Received: from FRA01-PR2-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.34 via Frontend Transport; Wed, 8 Nov 2023 17:46:01 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LP4H5mIjW2rVJYbtxUCSdvt9rrEjgS6jN1ye69oe5kXE2IJUynLJVKmY5BdgE011JC9/bq9XhWmir6CcDDib3i/XVzoeEdczc8Xr0EoLNZC60/srPeJ8ha6M/JkNh6usBE0EWVdHSIYMajRtttvOEsuKxgXU40TGtTdi8gVoc77NetsmtJp8d+vH4I41576iiLGw+0h3sDhRVBtp1M8SzK4hjTXHWD2ubat81gnCIAy1nPE+cS5wnsdgJPGLm1Oxx1rdEWCDTBVFdD/62NvvwF8gtvUaC4DcwNb6eJZ+yzuGaHO9eJiUvHvfG7qst/sgyCo4FiOEaRfJMtdgKNedPA==
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=HEjH82By8XrVTRqPfsfTsJfLxt/KtxS5TDzbluvWQ+E=;
 b=lwYqjZkT0WKvgZ3VbxdRQsgVzs97YWoh/dMILub+j3IeZ+aajHKlaKOYe/VImKeUcjz+BbcG0+3gkIHhmFNEawuojmgQeyK+m1mTMI/5lisb3dUmtfD6Igy9zSGWJhGDAko6MFVoW397lEzcSO/8HJhbgfwjy3uGZVPYrFf48fH7yXoHFFwm1gDOWlrxNczUO5UvAqPg5P239kv3/oS+xVBcLa1VdHxl9t2n7SuXSOdXOrbKqF+X3tq/ISu3/Wy6fwI6CSuo7oPXqUPFwc6JFE1PWEuI3HxHal/TuzQVPFvhYSJkry6Fq8+0mCgnANngoZTaJ5nCDiZtC9aRfQdJyw==
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=HEjH82By8XrVTRqPfsfTsJfLxt/KtxS5TDzbluvWQ+E=;
 b=uF2+yjo4JAQLIAfjppqrI0lYu/jbVmFlFLk+6NJ5z00yUVGDcBgvt+AG3oZNS2IRtzhjYFGe5z/sImKKsP/eAE3sVvdJyEjTXnx82JkPl5HHRBSf3p90U5slK6npLX7NbA86wsIiARVACJRbTZa+tPrDyEhRUkh8v1ank5TY+Dw=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by PR0P264MB2043.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:16f::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.18; Wed, 8 Nov
 2023 16:46:00 +0000
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::ea83:662a:77c9:2b2e]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::ea83:662a:77c9:2b2e%4]) with mapi id 15.20.6977.018; Wed, 8 Nov 2023
 16:46:00 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>
Thread-Topic: [pve-devel] [RFC qemu-server 6/6] DHCP mappings on vNIC
 add/remove
Thread-Index: AQHaCMj8I76FpHk3P0CI8AVD2UI5S7BwtIiA
Date: Wed, 8 Nov 2023 16:46:00 +0000
Message-ID: <b7fa627d052444ff98a0000dcc377b8355cefb97.camel@groupe-cyllene.com>
References: <87v8axbjh1.fsf@gmail.com>
 <20231027113000.2008166-1-s.lendl@proxmox.com>
 <20231027113000.2008166-7-s.lendl@proxmox.com>
In-Reply-To: <20231027113000.2008166-7-s.lendl@proxmox.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Evolution 3.50.0-1 
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_|PR0P264MB2043:EE_
x-ms-office365-filtering-correlation-id: 9e7417af-5d7a-4e2e-2c2a-08dbe07a3049
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qxxHdI+Hj8KZZQFzaIKxBPUbzHxdGWFjVLkFoe3a8rWMopkcMQk8NPS5ZXCK9sk/6qbxNKP5F/54rqAENQ4zETVyoBWKClcWnXAiEIYx5H0WqHRGb5TNGDZARzthdgCX4Ql8l98ntj+UIG16tUNYwJxyBI7fF6uREp7Frib71133ica/GNHAppiSVYjhT638/WZ6nHpA/rFVtW/weNXiKp8EkdnnXZ6grbHE2BNuCCdBPpk1RrBj6F4e8oPwJEFcLsu26HKFJ4yUODsCrJyJ0KcURnukdjbgITHpDsIosJBGIJMOabLXEUMLOTuJ9FJ0U5xf8IwQ9mmSXiwApOdfcpAF/iiw/zkEiYpoTeem3bZogPBeM71gTHGp+I+3EEQHo0NFhTn65EJcQ12EFuIyE71RlX+HJrAtV+F7sEibYStx1lz1mKtz1fuuhJaggiVhnP90z0/VVcNre/j10N01hdwcmnAZ6K/bHERWYUq2rpgNZbNDDI0buHPoF61GMxQMdfN457LU4ZU+FtPjDG03ozBQ6DbTw411wfx2nFbiLEoqA9ls9ik+xrzIJ+3fbyAMS9F62UP2OfEtFuA9Dee6t+IXTtOv/b1bcOXsLGhOyolg/FX/U5Zd2MRs16JHgruA
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:(13230031)(396003)(136003)(366004)(346002)(376002)(39850400004)(230922051799003)(451199024)(64100799003)(1800799009)(186009)(6506007)(66574015)(71200400001)(2616005)(6512007)(83380400001)(41300700001)(8676002)(5660300002)(2906002)(8936002)(6486002)(478600001)(316002)(6916009)(91956017)(66446008)(66946007)(66476007)(66556008)(64756008)(76116006)(36756003)(86362001)(38100700002)(122000001)(38070700009);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N1orUWJZbjJlZVVwL016bFpqSG9waWpBVTR4VWJrVVhaRzZENWQ4Z2ZQMjhU?=
 =?utf-8?B?ZVZURG9xS2M4ZCs0aFJVZHY2WVU4SW1Wam4vQVYvc095ZTNoL0VMY1lLc3dF?=
 =?utf-8?B?QUFJZE4zM0NqcEQ5OFkwRkpoUFhHNHZFc29Rc1cxRFU5OFc1YVpZdEg4WGZn?=
 =?utf-8?B?a3Ywd0lXdTZsRDBVL0FvU2hzVVJVS3lzbFkxTmgraURNcGV1M0RZdHp0TXd0?=
 =?utf-8?B?R0ljS3k1K3B2dDBDc04rZ2JOMGh3eUMwZFJ3d2tvYnNQSEdPUTh3Z1kwM2Vh?=
 =?utf-8?B?dGVnSEcxZHNhRGwwVXNEazNtNHp3SEpXb0tTZWZFY2F4VFJpdDhnbWwxS3Zr?=
 =?utf-8?B?UUFqWDVqbXl5K3BDeHhWaTF4cXhyUTkwbVowcW83Qld4SmdwMWZKYjJvZU1N?=
 =?utf-8?B?cnpwRXNZNTBobTB1OTlPTngwSFBFV1NVT29xQ3g0cy9yalZhMHVaZGFzUkVU?=
 =?utf-8?B?Y0hwNzhrc1RCbjRZN3FvRDVMbmM0Mm5UYjl0M1UzYnBlRk4yZEExbVdZZmRj?=
 =?utf-8?B?OXhyb2Yva1ZHUXZWKzFHYzUrU1dTbmVzT1ZsdTBTWDdTczFMODJGUWpzZ0hz?=
 =?utf-8?B?eVlYWWhsV25NQlRrMFRRTFpSeFRjbjZMVDdUU00xcXhhZGM0alhlQ3dzdFFy?=
 =?utf-8?B?NmlNY3ZwNldUS1I1SXMrQUk2K1RSWmxmSzAwY0UyTC9NaGFDT3B3d0k3UGlo?=
 =?utf-8?B?RzRCcWUrS3ozVXpZRDFUdEFpcmZNdk10WVhtVDRVUUovTGtPZVhqcThtMU5Z?=
 =?utf-8?B?MjZPTlpSTDlSdDFKV015WHJ0bE5uVVMyNnVqRytPTlhyQVpQNDh0WExrd2tr?=
 =?utf-8?B?cEMrVjViRnBBcDJxakMxOGplenZzOE9YK3IzN1U5ZzNTQWRhYm1ab1JXVXJa?=
 =?utf-8?B?WFlnNVdXV2t5TE1hVGEzUEFORTBuSktPVUFjWVNnK3JUMlpSK2NiaE5sYTJJ?=
 =?utf-8?B?NWd2OWxxdVpBQy9sbkFBcDRBa0wxTlpQTGtiTThTOGJ3enp3cUh5YzkzVkRn?=
 =?utf-8?B?bFJaOHBVSk84dWRuUHB4bTRNd1hmNWVjSXNVbng2alVQcmVVWXFaZGFUTlZZ?=
 =?utf-8?B?MWtaWDZJNm90YUJwYlpVNVZxcUtDMG85aExZZ2NRNnpjVDNtZEFIUUh5WFdF?=
 =?utf-8?B?TUk0S2tWWDZSS0RmVGY0ZCtvWDg0dk5ZQm02VVp0WWJFOXRYQzlUNHZVc0Zw?=
 =?utf-8?B?Yk1pOHFOM2lKNW5pSkk1VUs1OEJUckNFbG54Kyt3QTM0Uk1TYzBWSklIK1Jn?=
 =?utf-8?B?Tkt6MUVOYzlhdFhrK3BVRlVRMHlMR3JpZEdRS2xQN01GVUd5Vjh1SFJpai9u?=
 =?utf-8?B?eWhNenVwbGlCaEJlNVB3TzBDdGRqc1RPQzh6bkdmdnRrU3hLQ3ZHVWJueWRY?=
 =?utf-8?B?Y3lUTmFCditnSDVzT3dnNGxtc2ZDczJyY093Unltc2NvUS9UekduWkJSdUwx?=
 =?utf-8?B?TWlEdXZxL2pyZGRNZWNrVE9wWlhYanJnUDFDN0c3MU5HN1kzT3hENXhVZTNB?=
 =?utf-8?B?TVcyL2l5MWpQckNyL3dxenpFRngzVXA0SlhIdDNKUzk2dXJLNXFXaXkxeXh2?=
 =?utf-8?B?NFR2dGE2QU85aEZ1M0dlUXZ5aVh2aldpcjEydlVHZ1NEandYQWU0WDhQa3pJ?=
 =?utf-8?B?YTNSY0h5Rzh4Y295d3BlUlcyeHQ3YnR2YXhNaUsyTEw0b1NRQmJiNm94NSto?=
 =?utf-8?B?elZkNlVwaVBrSWg3a0tnejFnYWVocnFHa0VIWkVWTDU4Q0lzdkQzYWVrL3A1?=
 =?utf-8?B?OWlSakxZbkYxcHQ2YS9DWW5DVmltaWhDUmxFbmtkQmVZdTZsbmUxSm4rWVhn?=
 =?utf-8?B?R0tVdUxKVEYrcUNqRDA4Z2p1bFg2N2cwVGVpeGpTTWFONVpWS3pMMGVOOCtz?=
 =?utf-8?B?ckxUUXNTMDBLRUhSVVhmS1NIbnBTczc0eXJrVUpRNElUbjg1ai9OSUVyS0hZ?=
 =?utf-8?B?V3BSaVVpNVMrMFZXTktWajhFcm5rV0VtTU8rT2FaeWM0aUx1QW5jTW5MTTdO?=
 =?utf-8?B?VjRnNmpyMncvVmhWZFl3NWN6NGNzeE12bU1hN0U0MTIwTG5YYVJoNFVkaWRP?=
 =?utf-8?B?Mmt5bXNUT3YrL3I3TEpzaWRQT2xQTkl0b0lBalY5S2h1WlR6VU1JR25WZ2FH?=
 =?utf-8?B?YVZPVytuUG1DMkc3ekVxU3RweDQzek1RUStlTjBueU4xT3gxbTNWeFlhS09J?=
 =?utf-8?Q?DoCUlWTQZfR/by5XnHSc0Xo4eiDAGJtc02n7h90QoGsx?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <80F144A13F6CD9459D76A763369D4858@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: 9e7417af-5d7a-4e2e-2c2a-08dbe07a3049
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2023 16:46:00.3789 (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: I07ai4pWin0ILEc0HF6+sYvDtC4XbU0VWzV8AfzDldJFzX3oHF7iAJDv3lr485EkT3P6IlVw41IDbBOePUypyy//i0frVMFcPSQogaMQwPEksjLMPc0cHVt6eLq5lhVJ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR0P264MB2043
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.000 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
 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] [RFC qemu-server 6/6] DHCP mappings on vNIC
 add/remove
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: Wed, 08 Nov 2023 16:46:05 -0000

RnJvbSBteSBwcmV2aW91cyBtYWlsLA0KDQpIZXJlIEknbGwgYWxsb2NhdGUgb25seSBpbiBpcGFt
LCAgIGJ1dCBub3QgZ2VuZXJhdGUgZGhjcCBjb25maWcuDQoNCg0KLS0tLS0tLS0gTWVzc2FnZSBp
bml0aWFsIC0tLS0tLS0tDQpEZTogU3RlZmFuIExlbmRsIDxzLmxlbmRsQHByb3htb3guY29tPg0K
UsOpcG9uZHJlIMOgOiBQcm94bW94IFZFIGRldmVsb3BtZW50IGRpc2N1c3Npb24gPHB2ZS0NCmRl
dmVsQGxpc3RzLnByb3htb3guY29tPg0Kw4A6IHB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQ0K
T2JqZXQ6IFtwdmUtZGV2ZWxdIFtSRkMgcWVtdS1zZXJ2ZXIgNi82XSBESENQIG1hcHBpbmdzIG9u
IHZOSUMNCmFkZC9yZW1vdmUNCkRhdGU6IDI3LzEwLzIwMjMgMTM6MzA6MDANCg0KYWRkIERIQ1Ag
bWFwcGluZyBvbiB2TklDIGFkZC91cGRhdGUgYW5kIFZNIGNsb25lIChuZXcgbWFjKQ0KcmVtb3Zl
IERIQ1AgbWFwcGluZyBvbiB2TklDIGRlbGV0ZSBhbmQgVk0gZGVzdHJveQ0KDQpTaWduZWQtb2Zm
LWJ5OiBTdGVmYW4gTGVuZGwgPHMubGVuZGxAcHJveG1veC5jb20+DQotLS0NCsKgUFZFL0FQSTIv
UWVtdS5wbcKgIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKw0KwqBQVkUvUWVtdVNlcnZl
ci5wbSB8wqAgMiArKw0KwqAyIGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykNCg0KZGlm
ZiAtLWdpdCBhL1BWRS9BUEkyL1FlbXUucG0gYi9QVkUvQVBJMi9RZW11LnBtDQppbmRleCAzOGJk
YWFiLi4xYjE2ZmE1IDEwMDY0NA0KLS0tIGEvUFZFL0FQSTIvUWVtdS5wbQ0KKysrIGIvUFZFL0FQ
STIvUWVtdS5wbQ0KQEAgLTQ5LDYgKzQ5LDggQEAgdXNlIFBWRTo6U1NISW5mbzsNCsKgdXNlIFBW
RTo6UmVwbGljYXRpb247DQrCoHVzZSBQVkU6OlN0b3JhZ2VUdW5uZWw7DQrCoA0KK3VzZSBQVkU6
Ok5ldHdvcms6OlNETjsNCisNCsKgQkVHSU4gew0KwqDCoMKgwqAgaWYgKCEkRU5We1BWRV9HRU5F
UkFUSU5HX0RPQ1N9KSB7DQrCoAlyZXF1aXJlIFBWRTo6SEE6OkVudjo6UFZFMjsNCkBAIC0xODA0
LDYgKzE4MDYsOSBAQCBteSAkdXBkYXRlX3ZtX2FwacKgID0gc3ViIHsNCsKgCQnCoMKgwqAgfQ0K
wqAJCcKgwqDCoCBQVkU6OlFlbXVDb25maWctPmFkZF90b19wZW5kaW5nX2RlbGV0ZSgkY29uZiwN
CiRvcHQsICRmb3JjZSk7DQrCoAkJwqDCoMKgIFBWRTo6UWVtdUNvbmZpZy0+d3JpdGVfY29uZmln
KCR2bWlkLCAkY29uZik7DQorDQorCQnCoMKgwqAgbXkgJG5ldCA9IFBWRTo6UWVtdVNlcnZlcjo6
cGFyc2VfbmV0KCRjb25mLQ0KPnskb3B0fSk7DQorCQnCoMKgwqAgUFZFOjpOZXR3b3JrOjpTRE46
OkRoY3A6OnJlbW92ZV9tYXBwaW5nKCRuZXQtDQo+e2JyaWRnZX0sICRuZXQtPnttYWNhZGRyfSk7
DQrCoAkJfSBlbHNlIHsNCsKgCQnCoMKgwqAgUFZFOjpRZW11Q29uZmlnLT5hZGRfdG9fcGVuZGlu
Z19kZWxldGUoJGNvbmYsDQokb3B0LCAkZm9yY2UpOw0KwqAJCcKgwqDCoCBQVkU6OlFlbXVDb25m
aWctPndyaXRlX2NvbmZpZygkdm1pZCwgJGNvbmYpOw0KQEAgLTE4ODEsNiArMTg4NiwxOCBAQCBt
eSAkdXBkYXRlX3ZtX2FwacKgID0gc3ViIHsNCsKgCQkJKTsNCsKgCQnCoMKgwqAgfQ0KwqAJCcKg
wqDCoCAkY29uZi0+e3BlbmRpbmd9LT57JG9wdH0gPSAkcGFyYW0tPnskb3B0fTsNCisNCisJCcKg
wqDCoCBteSAkbmV3X25ldCA9IFBWRTo6UWVtdVNlcnZlcjo6cGFyc2VfbmV0KCRwYXJhbS0NCj57
JG9wdH0pOw0KKwkJwqDCoMKgIGlmIChleGlzdHMgJGNvbmYtPnskb3B0fSkgew0KKwkJCW15ICRv
bGRfbmV0ID0NClBWRTo6UWVtdVNlcnZlcjo6cGFyc2VfbmV0KCRjb25mLT57JG9wdH0pOw0KKwkJ
CWlmICgkb2xkX25ldC0+e2JyaWRnZX0gbmUgJG5ld19uZXQtPnticmlkZ2V9DQpvcg0KKwkJCcKg
wqDCoCAkb2xkX25ldC0+e21hY2FkZHJ9IG5lICRuZXdfbmV0LQ0KPnttYWNhZGRyfSkgew0KKwkJ
CcKgwqDCoCBwcmludCAiQnJpZGdlIG9yIE1BQyBjaGFuZ2VkOiAkY29uZi0NCj57JG9wdH0gLT4g
JHBhcmFtLT57JG9wdH1cbiI7DQorCQkJwqDCoMKgDQpQVkU6Ok5ldHdvcms6OlNETjo6RGhjcDo6
cmVtb3ZlX21hcHBpbmcoJG9sZF9uZXQtPnticmlkZ2V9LCAkb2xkX25ldC0NCj57bWFjYWRkcn0p
Ow0KKwkJCX0NCisJCcKgwqDCoCB9DQorCQnCoMKgwqAgUFZFOjpOZXR3b3JrOjpTRE46OkRoY3A6
OmFkZF9tYXBwaW5nKCR2bWlkLA0KJG5ld19uZXQtPnticmlkZ2V9LCAkbmV3X25ldC0+e21hY2Fk
ZHJ9KTsNCisNCsKgCQl9IGVsc2Ugew0KwqAJCcKgwqDCoCAkY29uZi0+e3BlbmRpbmd9LT57JG9w
dH0gPSAkcGFyYW0tPnskb3B0fTsNCsKgDQpAQCAtMzc2Myw2ICszNzgwLDE0IEBAIF9fUEFDS0FH
RV9fLT5yZWdpc3Rlcl9tZXRob2Qoew0KwqANCsKgCQlQVkU6OlFlbXVDb25maWctPndyaXRlX2Nv
bmZpZygkbmV3aWQsICRuZXdjb25mKTsNCsKgDQorCQlmb3JlYWNoIG15ICRvcHQgKGtleXMgJSRu
ZXdjb25mKSB7DQorCQnCoMKgwqAgaWYgKCRvcHQgPX4gbS9ebmV0KFxkKykkLykgew0KKwkJCW15
ICR2YWx1ZSA9ICRuZXdjb25mLT57JG9wdH07DQorCQkJbXkgJG5ldCA9IFBWRTo6UWVtdVNlcnZl
cjo6cGFyc2VfbmV0KCR2YWx1ZSk7DQorCQkJUFZFOjpOZXR3b3JrOjpTRE46OkRoY3A6OmFkZF9t
YXBwaW5nKCRuZXdpZCwNCiRuZXQtPnticmlkZ2V9LCAkbmV0LT57bWFjYWRkcn0pOw0KKwkJwqDC
oMKgIH0NCisJCX0NCisNCsKgCQlpZiAoJHRhcmdldCkgew0KwqAJCcKgwqDCoCAjIGFsd2F5cyBk
ZWFjdGl2YXRlIHZvbHVtZXMgLSBhdm9pZCBsdm0gTFZzIHRvIGJlDQphY3RpdmUgb24gc2V2ZXJh
bCBub2Rlcw0KwqAJCcKgwqDCoCBQVkU6OlN0b3JhZ2U6OmRlYWN0aXZhdGVfdm9sdW1lcygkc3Rv
cmVjZmcsDQokdm9sbGlzdCwgJHNuYXBuYW1lKSBpZiAhJHJ1bm5pbmc7DQpkaWZmIC0tZ2l0IGEv
UFZFL1FlbXVTZXJ2ZXIucG0gYi9QVkUvUWVtdVNlcnZlci5wbQ0KaW5kZXggNzEwMjU5Yi4uOGE2
M2VjMyAxMDA2NDQNCi0tLSBhL1BWRS9RZW11U2VydmVyLnBtDQorKysgYi9QVkUvUWVtdVNlcnZl
ci5wbQ0KQEAgLTIzMzcsNiArMjMzNyw4IEBAIHN1YiBkZXN0cm95X3ZtIHsNCsKgCX0pOw0KwqDC
oMKgwqAgfQ0KwqANCivCoMKgwqAgY2xlYW51cF9zZG5fZGhjcCgkdm1pZCwgJGNvbmYpOw0KKw0K
wqDCoMKgwqAgaWYgKGRlZmluZWQgJHJlcGxhY2VtZW50X2NvbmYpIHsNCsKgCVBWRTo6UWVtdUNv
bmZpZy0+d3JpdGVfY29uZmlnKCR2bWlkLCAkcmVwbGFjZW1lbnRfY29uZik7DQrCoMKgwqDCoCB9
IGVsc2Ugew0KDQo=