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 3335F1FF186 for ; Thu, 18 Sep 2025 12:07:02 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id A451F16FF6; Thu, 18 Sep 2025 12:07:12 +0200 (CEST) Message-ID: <79f1d17f-8e56-45e9-96ed-5950d3e63a36@proxmox.com> Date: Thu, 18 Sep 2025 12:07:08 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: =?UTF-8?Q?Trygve_Laugst=C3=B8l?= , Proxmox VE development discussion , Stefan Hanreich References: <20250730212614.1264010-1-trygvis@inamo.no> <25ea7224-3d59-453c-8ecb-bf354b62b73f@proxmox.com> Content-Language: en-US From: Fiona Ebner In-Reply-To: X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1758190020129 X-SPAM-LEVEL: Spam detection results: 0 AWL -1.024 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 KAM_MAILER 2 Automated Mailer Tag Left in Email RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. 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 1/1] fix #6569: ipam: netbox: better prefix lookup 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" QW0gMTcuMDkuMjUgdW0gODowMyBQTSBzY2hyaWViIFRyeWd2ZSBMYXVnc3TDuGw6Cj4gT24gV2Vk LCBTZXAgMTcsIDIwMjUsIGF0IDE1OjE1LCBGaW9uYSBFYm5lciB3cm90ZToKPj4gU29ycnkgYWJv dXQgdGhlIHZlcnkgbGF0ZSByZXNwb25zZSBhbmQgdGhhbmsgeW91IGZvciB0aGUgY29udHJpYnV0 aW9uIQo+Pgo+PiBBbSAzMC4wNy4yNSB1bSAxMTozNiBQTSBzY2hyaWViIFRyeWd2ZSBMYXVnc3TD uGwgdmlhIHB2ZS1kZXZlbDoKPj4+IFRoZSBwcm9ibGVtIGRlc2NyaXB0aW9uIGluICM2NTY5IGlz IGNvcnJlY3QsIGJ1dCBpbnN0ZWFkIG9mIGRlcGVuZGluZyBvbiB0aGUKPj4+IGZyZWV0ZXh0IHF1 ZXJ5IHBhcmFtZXRlciAicSIsIHRoaXMgdXNlcyB0aGUgInByZWZpeCIgcGFyYW1ldGVyIGZvciBh biBleHBsaWNpdAo+Pj4gbG9va3VwLgo+Pj4KPj4+IFRoaXMgYWxzbyBjaGVja3MgaWYgdGhlcmUg YXJlIG11bHRpcGxlIHByZWZpeGVzIHRoYXQgbWF0Y2hlZC4gVGhpcyB3aWxsIGhhcHBlbgo+Pj4g aWYgdGhlIHNhbWUgcHJlZml4IGlzIHJlZ2lzdGVyZWQgaW4gbXVsdGlwbGUgVlJGcy4KPj4+Cj4+ PiBTaWduZWQtb2ZmLWJ5OiBUcnlndmUgTGF1Z3N0w7hsIDx0cnlndmlzQGluYW1vLm5vPgo+Pj4g LS0tCj4+PiAgc3JjL1BWRS9OZXR3b3JrL1NETi9JcGFtcy9OZXRib3hQbHVnaW4ucG0gfCAyMSAr KysrKysrKysrKysrKy0tLS0tLS0KPj4+ICAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr KSwgNyBkZWxldGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvc3JjL1BWRS9OZXR3b3JrL1NE Ti9JcGFtcy9OZXRib3hQbHVnaW4ucG0gYi9zcmMvUFZFL05ldHdvcmsvU0ROL0lwYW1zL05ldGJv eFBsdWdpbi5wbQo+Pj4gaW5kZXggZTExOGQwMy4uMzc5OWU0NyAxMDA2NDQKPj4+IC0tLSBhL3Ny Yy9QVkUvTmV0d29yay9TRE4vSXBhbXMvTmV0Ym94UGx1Z2luLnBtCj4+PiArKysgYi9zcmMvUFZF L05ldHdvcmsvU0ROL0lwYW1zL05ldGJveFBsdWdpbi5wbQo+Pj4gQEAgLTQyMywxOCArNDIzLDI1 IEBAIHN1YiBvbl91cGRhdGVfaG9vayB7Cj4+PiAgc3ViIGdldF9wcmVmaXhfaWQgewo+Pj4gICAg ICBteSAoJGNvbmZpZywgJGNpZHIsICRub2VycikgPSBAXzsKPj4+ICAKPj4+IC0gICAgIyB3ZSBu ZWVkIHRvIHN1cHBseSBhbnkgSVAgaW5zaWRlIHRoZSBwcmVmaXgsIHdpdGhvdXQgc3VwcGx5aW5n IHRoZSBtYXNrLCBzbwo+Pj4gLSAgICAjIGp1c3QgdGFrZSB0aGUgb25lIGZyb20gdGhlIGNpZHIK Pj4+IC0gICAgbXkgKCRpcCwgdW5kZWYpID0gc3BsaXQoL1wvLywgJGNpZHIpOwo+Pj4gLQo+Pj4g LSAgICBteSAkcmVzdWx0ID0gZXZhbCB7IG5ldGJveF9hcGlfcmVxdWVzdCgkY29uZmlnLCAiR0VU IiwgIi9pcGFtL3ByZWZpeGVzLz9xPSRpcCIpIH07Cj4+PiArICAgICMgbG9vayB1cCB0aGUgcHJl Zml4IGJ5IG1hdGNoaW5nIHRoZSBwcmVmaXggZXhhY3RseS4KPj4+ICsgICAgbXkgJHJlc3VsdCA9 IGV2YWwgeyBuZXRib3hfYXBpX3JlcXVlc3QoJGNvbmZpZywgIkdFVCIsICIvaXBhbS9wcmVmaXhl cy8/cHJlZml4PSRjaWRyIikgfTsKPj4+ICAgICAgaWYgKCRAKSB7Cj4+PiAgICAgICAgICByZXR1 cm4gaWYgJG5vZXJyOwo+Pj4gICAgICAgICAgZGllICJjb3VsZCBub3Qgb2J0YWluIElEIGZvciBw cmVmaXggJGNpZHI6ICRAIjsKPj4+ICAgICAgfQo+Pj4gIAo+Pj4gLSAgICBteSAkZGF0YSA9IEB7 ICRyZXN1bHQtPntyZXN1bHRzfSB9WzBdOwo+Pj4gLSAgICByZXR1cm4gJGRhdGEtPntpZH07Cj4+ PiArICAgICMgd2UgY2FuIGdldCBtdWx0aXBsZSBwcmVmaXhlcyByZXR1cm5lZCBpZiB0aGUgbmV0 Ym94IGNvbmZpZ3VyYXRpb24gYWxsb3dzCj4+PiArICAgICMgaXQsIG9yIGlmIHRoZSBwcmVmaXgg aXMgcmVnaXN0ZXJlZCBpbiBkaWZmZXJlbnQgVlJGcy4KPj4+ICsgICAgbXkgJGNvdW50ID0gJHJl c3VsdC0+e2NvdW50fSB8fCAwOwo+Pj4gKyAgICBpZiAoJGNvdW50ID4gMSkgewo+Pj4gKyAgICAg ICAgZGllICJhbWJpZ3VvdXMgcHJlZml4IGxvb2t1cCBmb3IgJGNpZHI6IGZvdW5kICRjb3VudCBt YXRjaGVzIjsKPj4KPj4gQ2FuJ3QgdGhpcyBicmVhayBleGlzdGluZyBzZXR1cHMgd2hlcmUgdGhl cmUgYXJlIG11bHRpcGxlIHByZWZpeGVzPwo+PiBCZWNhdXNlIHRoZSBvbGQgY29kZSB3b3VsZCBq dXN0IHBpY2sgdGhlIGZpcnN0LCBidXQgdGhlIG5ldyBjb2RlIHdvdWxkCj4+IGRpZSByYXRoZXIg dGhhbiBhbHNvIHBpY2tpbmcgdGhlIGZpcnN0Lgo+Pgo+PiBJZiB3ZSByZWFsbHkgd2FudCB0aGlz LCBpdCBzaG91bGQgaG9ub3IgdGhlICRub2VyciBwYXJhbWV0ZXIgYW5kIHJldHVybgo+PiBpbnN0 ZWFkIG9mIGRpZSBpZiAkbm9lcnIgaXMgc2V0Lgo+IAo+IFRoZSBjdXJyZW50IG9uZSB3b3VsZCBw aWNrIHRoZSBmaXJzdCwgYnV0IGFsc28gYSByYW5kb20sIGluY29uc2lzdGVudCBvbmUuIEEgYmV0 dGVyIHNvbHV0aW9uIGhlcmUgd291bGQgYmUgdG8gc29tZWhvdyBpbmNsdWRlIHRoZSBWUkYgYXMg YSBwYXJ0IG9mIHRoZSBsb29rdXAsIGJ1dCB0aGF0IHJlcXVpcmVzIGEgYmlnZ2VyIGV4cGFuc2lv biBvZiB0aGUgTmV0Ym94IHN1cHBvcnQgdGhhbiBJJ20gcHJlcGFyZWQgdG8gZG8uCgpPa2F5LCBJ IGhvcGVkIHRoZSBBUEkgcmVzdWx0IGZyb20gTmV0Ym94IHdvdWxkIGJlIG9yZGVyZWQgb3IgY29u c2lzdGVudApzb21laG93LiBCdXQgc3RpbGwsIGUuZy4gYWRkX25leHRfZnJlZWlwKCkgd291bGQg cHJldmlvdXNseSBzdWNjZWVkIGFuZApub3cgd2lsbCBmYWlsIGlmIHRoZXJlIGFyZSBtdWx0aXBs ZSBwcmVmaXhlcywgd2hpY2ggY2FuIGJyZWFrIGFuCmV4aXN0aW5nIHNldHVwLiBTaG91bGQgd2Ug cmF0aGVyIGp1c3Qgd2FybiBhYm91dCB0aGF0IGNhc2UgaW5zdGVhZCBvZgp1c2luZyAiZGllIj8g QnV0IGxldCdzIHdhaXQgZm9yIEBTdGVmYW4ncyBvcGluaW9uIDopCgo+IEFsc28sIHRoZSBjb2Rl IGRvZXNuJ3QgaGFuZGxlIG1pc3NpbmcgcHJlZml4ZXMgd2VsbCBzbyBpZiB0aGUgcHJlZml4IGlz IHJlbW92ZWQgb24gdGhlIE5ldGJveCBzaWRlIHRoZSBjdXJyZW50IGNvZGUgd2lsbCBqdXN0IG5v dCBhbGxvdyB5b3UgdG8gcmVtb3ZlIHRoZSBzdWJuZXQgYXQgYWxsLiBCdXQgSSBndWVzcyB0aGF0 IGlzIGFub3RoZXIgaXNzdWUuCgpZZXMsIHRoYXQncyBvcnRob2dvbmFsLgoKQmVzdCBSZWdhcmRz LApGaW9uYQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBz Oi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=