From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 1C59F1FF187 for ; Mon, 3 Nov 2025 17:34:13 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 5F52C22C7D; Mon, 3 Nov 2025 17:34:51 +0100 (CET) Message-ID: Date: Mon, 3 Nov 2025 17:34:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Hannes Laimer , Proxmox VE development discussion References: <20251030154851.540408-1-s.hanreich@proxmox.com> <20251030154851.540408-24-s.hanreich@proxmox.com> <0ba063ce-8afe-460b-93d0-c80bee8d131d@proxmox.com> Content-Language: en-US From: Stefan Hanreich In-Reply-To: <0ba063ce-8afe-460b-93d0-c80bee8d131d@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.713 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pve-devel] [PATCH pve-network 5/9] api: nodes: fabrics: add endpoint for querying neighbor information X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" CgpPbiAxMS8zLzI1IDM6MjIgUE0sIEhhbm5lcyBMYWltZXIgd3JvdGU6Cj4gT24gMTAvMzAvMjUg MTY6NTEsIFN0ZWZhbiBIYW5yZWljaCB3cm90ZToKPj4gRnJvbTogR2FicmllbCBHb2xsZXIgPGcu Z29sbGVyQHByb3htb3guY29tPgo+Pgo+PiBUaGlzIGVuZHBvaW50IHJldHVybnMgYWxsIG5laWdo Ym9ycyBmb3IgYSBnaXZlbiBmYWJyaWMgYW5kIHRoZWlyCj4+IGN1cnJlbnQgc3RhdHVzLiBGb3Ig bW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgcmV0dXJuIHZhbHVlLCBjb25zdWx0Cj4+IHRoZSBy ZXNwZWN0aXZlIHByb3htb3gtcGVybC1ycyBjb21taXQuIEl0IGlzIHVzZWQgYnkgdGhlCj4+IE5l dHdvcmtCcm93c2VyIHBhbmVsLgo+Pgo+PiBDby1hdXRob3JlZC1ieTogU3RlZmFuIEhhbnJlaWNo IDxzLmhhbnJlaWNoQHByb3htb3guY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBHYWJyaWVsIEdvbGxl ciA8Zy5nb2xsZXJAcHJveG1veC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IFN0ZWZhbiBIYW5yZWlj aCA8cy5oYW5yZWljaEBwcm94bW94LmNvbT4KPj4gLS0tCj4+IMKgIHNyYy9QVkUvQVBJMi9OZXR3 b3JrL1NETi9Ob2Rlcy9GYWJyaWMucG0gfCA0OCArKysrKysrKysrKysrKysrKysrKysrKy0KPj4g wqAgMSBmaWxlIGNoYW5nZWQsIDQ3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4KPj4g ZGlmZiAtLWdpdCBhL3NyYy9QVkUvQVBJMi9OZXR3b3JrL1NETi9Ob2Rlcy9GYWJyaWMucG0gYi9z cmMvUFZFL0FQSTIvCj4+IE5ldHdvcmsvU0ROL05vZGVzL0ZhYnJpYy5wbQo+PiBpbmRleCBjMTg4 NmI3Li5iNTk3MWM3IDEwMDY0NAo+PiAtLS0gYS9zcmMvUFZFL0FQSTIvTmV0d29yay9TRE4vTm9k ZXMvRmFicmljLnBtCj4+ICsrKyBiL3NyYy9QVkUvQVBJMi9OZXR3b3JrL1NETi9Ob2Rlcy9GYWJy aWMucG0KPj4gQEAgLTQwLDcgKzQwLDcgQEAgX19QQUNLQUdFX18tPnJlZ2lzdGVyX21ldGhvZCh7 Cj4+IMKgwqDCoMKgwqAgY29kZSA9PiBzdWIgewo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgbXkgKCRw YXJhbSkgPSBAXzsKPj4gwqDCoMKgwqDCoMKgwqDCoMKgIG15ICRyZXMgPSBbCj4+IC3CoMKgwqDC oMKgwqDCoMKgwqDCoMKgIHsgc3ViZGlyID0+ICdyb3V0ZXMnIH0sCj4+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIHsgc3ViZGlyID0+ICduZWlnaGJvcnMnIH0sIHsgc3ViZGlyID0+ICdyb3V0ZXMn IH0sCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBdOwo+PiDCoCDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0 dXJuICRyZXM7Cj4+IEBAIC05MiwzICs5Miw0OSBAQCBfX1BBQ0tBR0VfXy0+cmVnaXN0ZXJfbWV0 aG9kKHsKPj4gwqDCoMKgwqDCoCB9LAo+PiDCoCB9KTsKPj4gwqAgK19fUEFDS0FHRV9fLT5yZWdp c3Rlcl9tZXRob2Qoewo+PiArwqDCoMKgIG5hbWUgPT4gJ25laWdoYm9ycycsCj4+ICvCoMKgwqAg cGF0aCA9PiAnbmVpZ2hib3JzJywKPj4gK8KgwqDCoCBtZXRob2QgPT4gJ0dFVCcsCj4+ICvCoMKg wqAgZGVzY3JpcHRpb24gPT4gIkdldCBuZWlnaGJvcnMgb2YgYWxsIGZhYnJpY3MuIiwKPj4gK8Kg wqDCoCBwZXJtaXNzaW9ucyA9PiB7Cj4+ICvCoMKgwqDCoMKgwqDCoCBjaGVjayA9PiBbJ3Blcm0n LCAnL3Nkbi9mYWJyaWNzL3tmYWJyaWN9JywgWydTRE4uQXVkaXQnXV0sCj4+ICvCoMKgwqAgfSwK Pj4gK8KgwqDCoCBwcm90ZWN0ZWQgPT4gMSwKPj4gK8KgwqDCoCBwcm94eXRvID0+ICdub2RlJywK Pj4gK8KgwqDCoCBwYXJhbWV0ZXJzID0+IHsKPj4gK8KgwqDCoMKgwqDCoMKgIGFkZGl0aW9uYWxQ cm9wZXJ0aWVzID0+IDAsCj4+ICvCoMKgwqDCoMKgwqDCoCBwcm9wZXJ0aWVzID0+IHsKPj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqAgbm9kZSA9PiBnZXRfc3RhbmRhcmRfb3B0aW9uKCdwdmUtbm9k ZScpLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmYWJyaWMgPT4gZ2V0X3N0YW5kYXJkX29w dGlvbigncHZlLXNkbi1mYWJyaWMtaWQnKSwKPj4gK8KgwqDCoMKgwqDCoMKgIH0sCj4+ICvCoMKg wqAgfSwKPj4gK8KgwqDCoCByZXR1cm5zID0+IHsKPj4gK8KgwqDCoMKgwqDCoMKgIHR5cGUgPT4g J2FycmF5JywKPj4gK8KgwqDCoMKgwqDCoMKgIGl0ZW1zID0+IHsKPj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqAgdHlwZSA9PiAib2JqZWN0IiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcHJv cGVydGllcyA9PiB7Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgbmVpZ2hib3Ig PT4gewo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGVzY3JpcHRp b24gPT4gIlRoZSBJUCBvZiB0aGUgbmVpZ2hib3IuIiwKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHR5cGUgPT4gJ3N0cmluZycsCj4gCj4gSSB0aGluayB3ZSBoYXZl IGFuIElQIGZvcm1hdCwgYnV0IGFsc28gZmluZSBhcyBpcwoKSSB0aGluayB0aGlzIGZpZWxkIGNv dWxkIGJlIGFuIGludGVyZmFjZSBuYW1lIGFzIHdlbGwsIEknbGwgY2hlY2sgaWYKdGhhdCdzIHRo ZSBjYXNlIGFuZCBlaXRoZXIgdXBkYXRlIHRoZSBkZXNjcmlwdGlvbiBvciB0aGUgZm9ybWF0LgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZl bCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMu cHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=