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 7A2F91FF17C for ; Wed, 17 Sep 2025 15:15:38 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 8EB6A45A1; Wed, 17 Sep 2025 15:15:50 +0200 (CEST) Message-ID: <25ea7224-3d59-453c-8ecb-bf354b62b73f@proxmox.com> Date: Wed, 17 Sep 2025 15:15:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox VE development discussion References: <20250730212614.1264010-1-trygvis@inamo.no> Content-Language: en-US From: Fiona Ebner In-Reply-To: X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1758114909079 X-SPAM-LEVEL: Spam detection results: 0 AWL -1.023 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 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [netboxplugin.pm] 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" U29ycnkgYWJvdXQgdGhlIHZlcnkgbGF0ZSByZXNwb25zZSBhbmQgdGhhbmsgeW91IGZvciB0aGUg Y29udHJpYnV0aW9uIQoKQW0gMzAuMDcuMjUgdW0gMTE6MzYgUE0gc2NocmllYiBUcnlndmUgTGF1 Z3N0w7hsIHZpYSBwdmUtZGV2ZWw6Cj4gVGhlIHByb2JsZW0gZGVzY3JpcHRpb24gaW4gIzY1Njkg aXMgY29ycmVjdCwgYnV0IGluc3RlYWQgb2YgZGVwZW5kaW5nIG9uIHRoZQo+IGZyZWV0ZXh0IHF1 ZXJ5IHBhcmFtZXRlciAicSIsIHRoaXMgdXNlcyB0aGUgInByZWZpeCIgcGFyYW1ldGVyIGZvciBh biBleHBsaWNpdAo+IGxvb2t1cC4KPiAKPiBUaGlzIGFsc28gY2hlY2tzIGlmIHRoZXJlIGFyZSBt dWx0aXBsZSBwcmVmaXhlcyB0aGF0IG1hdGNoZWQuIFRoaXMgd2lsbCBoYXBwZW4KPiBpZiB0aGUg c2FtZSBwcmVmaXggaXMgcmVnaXN0ZXJlZCBpbiBtdWx0aXBsZSBWUkZzLgo+IAo+IFNpZ25lZC1v ZmYtYnk6IFRyeWd2ZSBMYXVnc3TDuGwgPHRyeWd2aXNAaW5hbW8ubm8+Cj4gLS0tCj4gIHNyYy9Q VkUvTmV0d29yay9TRE4vSXBhbXMvTmV0Ym94UGx1Z2luLnBtIHwgMjEgKysrKysrKysrKysrKyst LS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygt KQo+IAo+IGRpZmYgLS1naXQgYS9zcmMvUFZFL05ldHdvcmsvU0ROL0lwYW1zL05ldGJveFBsdWdp bi5wbSBiL3NyYy9QVkUvTmV0d29yay9TRE4vSXBhbXMvTmV0Ym94UGx1Z2luLnBtCj4gaW5kZXgg ZTExOGQwMy4uMzc5OWU0NyAxMDA2NDQKPiAtLS0gYS9zcmMvUFZFL05ldHdvcmsvU0ROL0lwYW1z L05ldGJveFBsdWdpbi5wbQo+ICsrKyBiL3NyYy9QVkUvTmV0d29yay9TRE4vSXBhbXMvTmV0Ym94 UGx1Z2luLnBtCj4gQEAgLTQyMywxOCArNDIzLDI1IEBAIHN1YiBvbl91cGRhdGVfaG9vayB7Cj4g IHN1YiBnZXRfcHJlZml4X2lkIHsKPiAgICAgIG15ICgkY29uZmlnLCAkY2lkciwgJG5vZXJyKSA9 IEBfOwo+ICAKPiAtICAgICMgd2UgbmVlZCB0byBzdXBwbHkgYW55IElQIGluc2lkZSB0aGUgcHJl Zml4LCB3aXRob3V0IHN1cHBseWluZyB0aGUgbWFzaywgc28KPiAtICAgICMganVzdCB0YWtlIHRo ZSBvbmUgZnJvbSB0aGUgY2lkcgo+IC0gICAgbXkgKCRpcCwgdW5kZWYpID0gc3BsaXQoL1wvLywg JGNpZHIpOwo+IC0KPiAtICAgIG15ICRyZXN1bHQgPSBldmFsIHsgbmV0Ym94X2FwaV9yZXF1ZXN0 KCRjb25maWcsICJHRVQiLCAiL2lwYW0vcHJlZml4ZXMvP3E9JGlwIikgfTsKPiArICAgICMgbG9v ayB1cCB0aGUgcHJlZml4IGJ5IG1hdGNoaW5nIHRoZSBwcmVmaXggZXhhY3RseS4KPiArICAgIG15 ICRyZXN1bHQgPSBldmFsIHsgbmV0Ym94X2FwaV9yZXF1ZXN0KCRjb25maWcsICJHRVQiLCAiL2lw YW0vcHJlZml4ZXMvP3ByZWZpeD0kY2lkciIpIH07Cj4gICAgICBpZiAoJEApIHsKPiAgICAgICAg ICByZXR1cm4gaWYgJG5vZXJyOwo+ICAgICAgICAgIGRpZSAiY291bGQgbm90IG9idGFpbiBJRCBm b3IgcHJlZml4ICRjaWRyOiAkQCI7Cj4gICAgICB9Cj4gIAo+IC0gICAgbXkgJGRhdGEgPSBAeyAk cmVzdWx0LT57cmVzdWx0c30gfVswXTsKPiAtICAgIHJldHVybiAkZGF0YS0+e2lkfTsKPiArICAg ICMgd2UgY2FuIGdldCBtdWx0aXBsZSBwcmVmaXhlcyByZXR1cm5lZCBpZiB0aGUgbmV0Ym94IGNv bmZpZ3VyYXRpb24gYWxsb3dzCj4gKyAgICAjIGl0LCBvciBpZiB0aGUgcHJlZml4IGlzIHJlZ2lz dGVyZWQgaW4gZGlmZmVyZW50IFZSRnMuCj4gKyAgICBteSAkY291bnQgPSAkcmVzdWx0LT57Y291 bnR9IHx8IDA7Cj4gKyAgICBpZiAoJGNvdW50ID4gMSkgewo+ICsgICAgICAgIGRpZSAiYW1iaWd1 b3VzIHByZWZpeCBsb29rdXAgZm9yICRjaWRyOiBmb3VuZCAkY291bnQgbWF0Y2hlcyI7CgpDYW4n dCB0aGlzIGJyZWFrIGV4aXN0aW5nIHNldHVwcyB3aGVyZSB0aGVyZSBhcmUgbXVsdGlwbGUgcHJl Zml4ZXM/CkJlY2F1c2UgdGhlIG9sZCBjb2RlIHdvdWxkIGp1c3QgcGljayB0aGUgZmlyc3QsIGJ1 dCB0aGUgbmV3IGNvZGUgd291bGQKZGllIHJhdGhlciB0aGFuIGFsc28gcGlja2luZyB0aGUgZmly c3QuCgpJZiB3ZSByZWFsbHkgd2FudCB0aGlzLCBpdCBzaG91bGQgaG9ub3IgdGhlICRub2VyciBw YXJhbWV0ZXIgYW5kIHJldHVybgppbnN0ZWFkIG9mIGRpZSBpZiAkbm9lcnIgaXMgc2V0LgoKPiAr ICAgIH0KPiArCj4gKyAgICBpZiAoJGNvdW50ID09IDApIHsKPiArICAgICAgICByZXR1cm47Cj4g KyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuICRyZXN1bHQtPntyZXN1bHRzfVswXXtpZH07Cj4gIH0K PiAgCj4gIHN1YiBnZXRfaXByYW5nZV9pZCB7Cj4gLS0gCj4gMi40Ny4yCj4gCj4gCgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWls aW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1v eC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=