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 188DB1FF16F for ; Tue, 14 Oct 2025 16:14:08 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id BF973652B; Tue, 14 Oct 2025 16:14:24 +0200 (CEST) Date: Tue, 14 Oct 2025 16:14:20 +0200 From: Gabriel Goller To: Christoph Heiss Message-ID: <55nwdgalbdkqk4jvuvocpyphz3anva3f2z2ncxj2lia3ij4lxb@zdj63ifjp7sh> Mail-Followup-To: Christoph Heiss , pve-devel@lists.proxmox.com References: <20251014130148.1073922-1-c.heiss@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20251014130148.1073922-1-c.heiss@proxmox.com> User-Agent: NeoMutt/20241002-35-39f9a6 X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1760451223408 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.005 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 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 ifupdown2] d/patches: add patch for adding IPv6 vxlan-local-tunnelip 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 Cc: pve-devel@lists.proxmox.com Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" SnVzdCB0byBrZWVwIHRoZSBtYWlsaW5nIGxpc3QgaW4gdGhlIGxvb3A6CgoqIHdoZW4gaW5zdGFs bGluZyB0aGUgcGFja2V0IHRoZSBmb2xsb3dpbmcgZXJyb3IgaXMgdmlzaWJsZTogCgogICAgIGZp bmQ6IOKAmC92YXIvbGliL2RoY3Av4oCZOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CgogICAg IGJ1dCBJIGRpZG4ndCBub3RpY2UgYW55dGhpbmcgb2ZmLCBzbyBwcm9iYWJseSBhIGRlYmlhbiBw YWNrYWdpbmcKICAgICB0aGluZ3kuCgoqIHdoZW4gdXNpbmcgYSB2eGxhbiBpbnRlcmZhY2Ugd2l0 aCBhIGlwdjYgdHVubmVsaXAgdGhlIHJlbG9hZCBmYWlsczoKICAgICBjb25maWc6CgogICAgIGF1 dG8gdnJmdnhfem9uZQogICAgIGlmYWNlIHZyZnZ4X3pvbmUKICAgICAgICAgICAgIHZ4bGFuLWlk IDEwMQogICAgICAgICAgICAgdnhsYW4tbG9jYWwtdHVubmVsaXAgZmMwMDoxMDo6MgogICAgICAg ICAgICAgYnJpZGdlLWxlYXJuaW5nIG9mZgogICAgICAgICAgICAgYnJpZGdlLWFycC1uZC1zdXBw cmVzcyBvbgogICAgICAgICAgICAgbXR1IDE0NTAKCiAgICAgZXJyb3I6CgogICAgIGluZm86IHZy ZnZ4X3pvbmU6IG5ldGxpbms6IGlwIGxpbmsgYWRkIGRldiB2cmZ2eF96b25lIHR5cGUgdnhsYW4g aWQgMTAxICh3aXRoIGF0dHJpYnV0ZXMpCiAgICAgZGVidWc6IGF0dHJpYnV0ZXM6IHsxOiAxMDEs IDc6IFRydWUsIDE1OiA0Nzg5LCA1OiAwLCA0OiBmYzAwOjEwOjoyfQogICAgIGRlYnVnOiAgIEZp bGUgIi91c3Ivc2Jpbi9pZnJlbG9hZCIsIGxpbmUgMTM5LCBpbiA8bW9kdWxlPgogICAgICAgICBz eXMuZXhpdChtYWluKCkpCiAgICAgICAgRmlsZSAiL3Vzci9zYmluL2lmcmVsb2FkIiwgbGluZSAx MjcsIGluIG1haW4KICAgICAgICAgcmV0dXJuIHN0YW5kX2Fsb25lKCkKICAgICAgICBGaWxlICIv dXNyL3NiaW4vaWZyZWxvYWQiLCBsaW5lIDEwNiwgaW4gc3RhbmRfYWxvbmUKICAgICAgICAgc3Rh dHVzID0gaWZ1cGRvd24yLm1haW4oKQogICAgICAgIEZpbGUgIi91c3Ivc2hhcmUvaWZ1cGRvd24y L2lmdXBkb3duL21haW4ucHkiLCBsaW5lIDc2LCBpbiBtYWluCiAgICAgICAgIHNlbGYuaGFuZGxl cnMuZ2V0KHNlbGYub3ApKHNlbGYuYXJncykKICAgICAgICBGaWxlICIvdXNyL3NoYXJlL2lmdXBk b3duMi9pZnVwZG93bi9tYWluLnB5IiwgbGluZSAyODMsIGluIHJ1bl9yZWxvYWQKICAgICAgICAg aWZ1cGRvd25faGFuZGxlLnJlbG9hZChbJ3ByZS11cCcsICd1cCcsICdwb3N0LXVwJ10sCiAgICAg ICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24vaWZ1cGRvd25tYWluLnB5Iiwg bGluZSAyNDYwLCBpbiByZWxvYWQKICAgICAgICAgc2VsZi5fcmVsb2FkX2RlZmF1bHQoKmFyZ3Ms ICoqa2FyZ3MpCiAgICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24vaWZ1 cGRvd25tYWluLnB5IiwgbGluZSAyNDM4LCBpbiBfcmVsb2FkX2RlZmF1bHQKICAgICAgICAgcmV0 ID0gc2VsZi5fc2NoZWRfaWZhY2VzKG5ld19maWx0ZXJlZF9pZmFjZW5hbWVzLCB1cG9wcywKICAg ICAgICBGaWxlICIvdXNyL3NoYXJlL2lmdXBkb3duMi9pZnVwZG93bi9pZnVwZG93bm1haW4ucHki LCBsaW5lIDE1NzYsIGluIF9zY2hlZF9pZmFjZXMKICAgICAgICAgaWZhY2VTY2hlZHVsZXIuc2No ZWRfaWZhY2VzKHNlbGYsIGlmYWNlbmFtZXMsIG9wcywKICAgICAgICBGaWxlICIvdXNyL3NoYXJl L2lmdXBkb3duMi9pZnVwZG93bi9zY2hlZHVsZXIucHkiLCBsaW5lIDU5NSwgaW4gc2NoZWRfaWZh Y2VzCiAgICAgICAgIGNscy5ydW5faWZhY2VfbGlzdChpZnVwZG93bm9iaiwgcnVuX3F1ZXVlLCBv cHMsCiAgICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24vc2NoZWR1bGVy LnB5IiwgbGluZSAzMjUsIGluIHJ1bl9pZmFjZV9saXN0CiAgICAgICAgIGNscy5ydW5faWZhY2Vf Z3JhcGgoaWZ1cGRvd25vYmosIGlmYWNlbmFtZSwgb3BzLCBwYXJlbnQsCiAgICAgICAgRmlsZSAi L3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24vc2NoZWR1bGVyLnB5IiwgbGluZSAzMDIsIGlu IHJ1bl9pZmFjZV9ncmFwaAogICAgICAgICBjbHMucnVuX2lmYWNlX2xpc3QoaWZ1cGRvd25vYmos IGRsaXN0LCBvcHMsCiAgICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24v c2NoZWR1bGVyLnB5IiwgbGluZSAzMjUsIGluIHJ1bl9pZmFjZV9saXN0CiAgICAgICAgIGNscy5y dW5faWZhY2VfZ3JhcGgoaWZ1cGRvd25vYmosIGlmYWNlbmFtZSwgb3BzLCBwYXJlbnQsCiAgICAg ICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24vc2NoZWR1bGVyLnB5IiwgbGlu ZSAzMDIsIGluIHJ1bl9pZmFjZV9ncmFwaAogICAgICAgICBjbHMucnVuX2lmYWNlX2xpc3QoaWZ1 cGRvd25vYmosIGRsaXN0LCBvcHMsCiAgICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIv aWZ1cGRvd24vc2NoZWR1bGVyLnB5IiwgbGluZSAzMjUsIGluIHJ1bl9pZmFjZV9saXN0CiAgICAg ICAgIGNscy5ydW5faWZhY2VfZ3JhcGgoaWZ1cGRvd25vYmosIGlmYWNlbmFtZSwgb3BzLCBwYXJl bnQsCiAgICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvaWZ1cGRvd24vc2NoZWR1bGVy LnB5IiwgbGluZSAzMTUsIGluIHJ1bl9pZmFjZV9ncmFwaAogICAgICAgICBjbHMucnVuX2lmYWNl X2xpc3Rfb3BzKGlmdXBkb3dub2JqLCBpZmFjZW9ianMsIG9wcykKICAgICAgICBGaWxlICIvdXNy L3NoYXJlL2lmdXBkb3duMi9pZnVwZG93bi9zY2hlZHVsZXIucHkiLCBsaW5lIDE4OCwgaW4gcnVu X2lmYWNlX2xpc3Rfb3BzCiAgICAgICAgIGNscy5ydW5faWZhY2Vfb3AoaWZ1cGRvd25vYmosIGlm YWNlb2JqLCBvcCwKICAgICAgICBGaWxlICIvdXNyL3NoYXJlL2lmdXBkb3duMi9pZnVwZG93bi9z Y2hlZHVsZXIucHkiLCBsaW5lIDEwNiwgaW4gcnVuX2lmYWNlX29wCiAgICAgICAgIG0ucnVuKGlm YWNlb2JqLCBvcCwKICAgICAgICBGaWxlICIvdXNyL3NoYXJlL2lmdXBkb3duMi9hZGRvbnMvdnhs YW4ucHkiLCBsaW5lIDE3NjEsIGluIHJ1bgogICAgICAgICBvcF9oYW5kbGVyKHNlbGYsIGlmYWNl b2JqKQogICAgICAgIEZpbGUgIi91c3Ivc2hhcmUvaWZ1cGRvd24yL2FkZG9ucy92eGxhbi5weSIs IGxpbmUgMTIwNCwgaW4gX3VwCiAgICAgICAgIHNlbGYubG9nX2Vycm9yKCIlczogdnhsYW4gY3Jl YXRpb24gZmFpbGVkOiAlcyIgJSAoaWZuYW1lLCBzdHIoZSkpLCBpZmFjZW9iaikKICAgICAgICBG aWxlICIvdXNyL3NoYXJlL2lmdXBkb3duMi9pZnVwZG93bmFkZG9ucy9tb2R1bGViYXNlLnB5Iiwg bGluZSAxMjEsIGluIGxvZ19lcnJvcgogICAgICAgICBzdGFjayA9IHRyYWNlYmFjay5mb3JtYXRf c3RhY2soKQogICAgIGRlYnVnOiBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAg ICAgICBGaWxlICIvdXNyL3NoYXJlL2lmdXBkb3duMi9hZGRvbnMvdnhsYW4ucHkiLCBsaW5lIDEx OTYsIGluIF91cAogICAgICAgICBzZWxmLm5ldGxpbmsubGlua19hZGRfdnhsYW5fd2l0aF9pbmZv X2RhdGEoaWZuYW1lLCB1c2VyX3JlcXVlc3RfdnhsYW5faW5mb19kYXRhKQogICAgICAgICB+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5eXl5eXl5eXl5eXl5eXl5eXl5e Xl5eXl5eXl5eXl5eXl5eXl5eXgogICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvbGli L25sY2FjaGUucHkiLCBsaW5lIDMyMzEsIGluIGxpbmtfYWRkX3Z4bGFuX3dpdGhfaW5mb19kYXRh CiAgICAgICAgIGxpbmsuYnVpbGRfbWVzc2FnZShuZXh0KHNlbGYuc2VxdWVuY2UpLCBzZWxmLnBp ZCkKICAgICAgICAgfn5+fn5+fn5+fn5+fn5+fn5+Xl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5e Xl5eXgogICAgICAgRmlsZSAiL3Vzci9zaGFyZS9pZnVwZG93bjIvbmxtYW5hZ2VyL25scGFja2V0 LnB5IiwgbGluZSAzOTA4LCBpbiBidWlsZF9tZXNzYWdlCiAgICAgICAgIGF0dHJzICs9IGF0dHIu ZW5jb2RlKCkKICAgICAgICAgICAgICAgICAgfn5+fn5+fn5+fn5eXgogICAgICAgRmlsZSAiL3Vz ci9zaGFyZS9pZnVwZG93bjIvbmxtYW5hZ2VyL25scGFja2V0LnB5IiwgbGluZSAzMTMwLCBpbiBl bmNvZGUKICAgICAgICAgcmF3ID0gcGFjayhwYWNrX2xheW91dCwgKnBheWxvYWQpCiAgICAgc3Ry dWN0LmVycm9yOiBwYWNrIGV4cGVjdGVkIDI1IGl0ZW1zIGZvciBwYWNraW5nIChnb3QgMzcpCiAg ICAgZXJyb3I6IHZyZnZ4X3pvbmU6IHZ4bGFuIGNyZWF0aW9uIGZhaWxlZDogcGFjayBleHBlY3Rl ZCAyNSBpdGVtcyBmb3IgcGFja2luZyAoZ290IDM3KQoKClRoYW5rcyBmb3IgcmViYXNpbmcgdGhp cyEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwdmUt ZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xp c3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2ZWwK