From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <pve-devel-bounces@lists.proxmox.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
	by lore.proxmox.com (Postfix) with ESMTPS id AE4271FF16F
	for <inbox@lore.proxmox.com>; Thu, 13 Mar 2025 16:50:13 +0100 (CET)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
	by firstgate.proxmox.com (Proxmox) with ESMTP id DF9AB1D566;
	Thu, 13 Mar 2025 16:50:03 +0100 (CET)
Date: Thu, 13 Mar 2025 16:49:58 +0100
From: Gabriel Goller <g.goller@proxmox.com>
To: Thomas Lamprecht <t.lamprecht@proxmox.com>
Message-ID: <zjcd5mtjczr4fltdi6tal5lbr6jtnsf2b4f35e734ik2s42nxf@kgaphbcyxizo>
Mail-Followup-To: Thomas Lamprecht <t.lamprecht@proxmox.com>, 
 pve-devel@lists.proxmox.com
References: <20250313124956.367059-1-g.goller@proxmox.com>
 <285a3e7b-30e9-4162-9b2d-cbdb0d8d5810@proxmox.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <285a3e7b-30e9-4162-9b2d-cbdb0d8d5810@proxmox.com>
User-Agent: NeoMutt/20241002-35-39f9a6
X-SPAM-LEVEL: Spam detection results:  0
 AWL -0.429 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_ASCII_DIVIDERS 0.8 Email that uses ascii formatting dividers and possible
 spam tricks
 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 frr] frr: fix bit flag collision in patch
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>
Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
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" <pve-devel-bounces@lists.proxmox.com>

T24gMTMuMDMuMjAyNSAxNjoxNiwgVGhvbWFzIExhbXByZWNodCB3cm90ZToKPk9uIDEzLzAzLzIw
MjUgMTM6NDksIEdhYnJpZWwgR29sbGVyIHdyb3RlOgo+PiBSZXNvbHZlIGNvbmZsaWN0IGJldHdl
ZW4gRl9JU0lTX1VOSVRfVEVTVCBhbmQgSVNJU19PUFRfRFVNTVlfQVNfTE9PUEJBQ0sKPj4gd2hp
Y2ggd2VyZSBib3RoIHVzaW5nIHRoZSBzYW1lIGJpdCB2YWx1ZSAoMHgwMSkuIFRoaXMgY29sbGlz
aW9uIGNhdXNlZAo+PiB1bml0IHRlc3QgbW9kZSB0byBiZSB1bmludGVudGlvbmFsbHkgZW5hYmxl
ZCB3aGVuIERVTU1ZX0FTX0xPT1BCQUNLIHdhcyBzZXQuCj4+Cj4KPlRoaXMgaXMgYWxzbyB3cm9u
ZyBhdCB1cHN0cmVhbSB0aGVuIHRob3VnaD8KPgo+aHR0cHM6Ly9naXRodWIuY29tL0ZSUm91dGlu
Zy9mcnIvYmxvYi9tYXN0ZXIvaXNpc2QvaXNpc2QuaCNMNzktTDgxCj4KPklzIHVwc3RyZWFtIG5v
dGlmaWVkIG9mIHRoaXM/IG1heWJlIHNlbmQgYSBQUiB0byB0aGVtIGlmIHRlc3RpbmcgaG9sZHMK
PnVwLgoKQWxyZWFkeSBkb25lLCBmb3Jnb3QgdG8gbWVudGlvbiB0aGlzOgpodHRwczovL2dpdGh1
Yi5jb20vRlJSb3V0aW5nL2Zyci9wdWxsLzE4Mzc3Cgo+bWlzc2luZyBhIGZpeGVzIHRyYWlsZXIs
IGxpa2U6Cj4KPkZpeGVzOiBlY2Y1OTFlICgiZnJyOiBhZGQgdGhlIGR1bW15X2FzX2xvb3BiYWNr
IHBhdGNoIHNlcmllcywgZW5hYmxlIGl0IGJ5IGRlZmF1bHQiKQoKUmlnaHQhCgo+PiBTaWduZWQt
b2ZmLWJ5OiBHYWJyaWVsIEdvbGxlciA8Zy5nb2xsZXJAcHJveG1veC5jb20+Cj4+IC0tLQo+Pgo+
PiAqIEknbSBub3Qgc3VyZSBhYm91dCB0aGUgZGViaWFuIHZlcnNpb24gbnVtYmVyLCBsZXQgbWUg
a25vdyBpZiB0aGlzIGlzCj4+ICAgd3JvbmcuCj4KPkZvciBzdGFydGVycyBwbGVhc2UgYWx3YXlz
IGRvIHRoZSBidW1wIGluIGEgc2VwYXJhdGUgcGF0Y2gsIGl0J3MgcmF0aGVyCj51bnJlbGF0ZWQg
dG8gdGhlIGZpeC4gSSdtIGFsc28gZmluZSB3aXRoIGhhbmRsaW5nIGJ1bXBzIG15c2VsZiwgYXMg
c2hvdWxkIGJlCj5hbGwgcmVsZWFzZSB0ZWFtIG1lbWJlcnMuIEZXSVcsIEkgYXBwcmVjaWF0ZSBn
ZXR0aW5nIGNoYW5nZXMgYWRkZWQgdGhlcmUsCj5hbmQgdGhvdWdodCBhYm91dCBldmVuIHN0YXJ0
aW5nIHRvIHJlcXVlc3RpbmcgdGhhdCwgYnV0IHRoZXkgcmVhbGx5IG5lZWQKPnRvIHRhcmdldCBo
dW1hbnMgYW5kIHNob3VsZCBrZWVwIHRoZSAiVU5SRUxFQVNFRCIgYXMgdmFsdWUgZm9yIHRoZSBy
ZWxlYXNlLAo+aS5lLiB3aGF0IHRoZSBgZGNoIC1pYCB0ZW1wbGF0ZSB1c2VzIGJ5IGRlZmF1bHQu
CgpPaywgd2lsbCBkby4KCj53LnIudC4gdmVyc2lvbmluZyBJJ2QgaGF2ZSBidW1wZWQgdGhlIHB2
ZTEgcGFydCB0byBwdmUyLgoKU28gJzEwLjIuMS0xK3B2ZTInPwpNYWtlcyBzZW5zZSBhcyB3ZSBk
ZXZpYXRlIGZyb20gdGhlIGRlYmlhbiBwYWNrYWdlIGhlcmUuCgo+PiAqIEkgZWRpdGVkIHRoZSBw
YXRjaCBpbnRyb2R1Y2luZyB0aGlzIGJ1ZywgaWYgaXQncyBiZXR0ZXIgdG8gYWRkIGEgbmV3Cj4+
ICAgcGF0Y2gsIEknbGwgYmUgaGFwcHkgdG8gY2hhbmdlIGl0Lgo+Cj5UaGlzIGlzIGZpbmUsIGxh
eWVyZWQgcGF0Y2hlcyBvZiBwYXRjaGVzIGFyZSBzZWxkb21seSBhIGdvb2Qgb3B0aW9uLgo+Cj4+
ICogV2UgYXJlIHN0aWxsIHRlc3RpbmcgdGhlIG5ld2VzdCB2ZXJzaW9uIHNvIGl0J3Mgbm90IHll
dCByZWFkeSBmb3IKPj4gICB0ZXN0aW5nL25vLXN1YnNjcmlwdGlvbi4KPgo+U28gd2hhdCBjYW4g
SSBleHBlY3QgaGVyZSwgc2hvdWxkIGl0IHN0aWxsIGJlIHBhY2thZ2VkIGFuZCB1cGxvYWRlZCB0
bwo+aW50ZXJuYWwgc3RhZ2luZyBmb3IgbW9yZSBicm9hZCBRQT8KClllcCwgaW50ZXJuYWwgc3Rh
Z2luZyBpcyBnb29kLiBKdXN0IGRpZG4ndCB3YW50IHlvdSB0byB0aGluayBvZiB0aGlzCnBhdGNo
IGFzIGEgIndlJ3JlIGRvbmUgd2l0aCB0ZXN0aW5nIiBtZXNzYWdlIDopCgo+Pgo+PiAgZGViaWFu
L2NoYW5nZWxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDYgKysrKysr
Cj4+ICAuLi5kLW9wdGlvbi10by10cmVhdC1kdW1teS1pbnRlcmZhY2VzLWFzLWxvb3AucGF0Y2gg
fCAxMyArKysrKysrKy0tLS0tCj4+ICAyIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyks
IDUgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kZWJpYW4vY2hhbmdlbG9nIGIvZGVi
aWFuL2NoYW5nZWxvZwo+PiBpbmRleCA2ZTY4MzExMTMyYjEuLjdlMmZmZDc5NjRhOSAxMDA2NDQK
Pj4gLS0tIGEvZGViaWFuL2NoYW5nZWxvZwo+PiArKysgYi9kZWJpYW4vY2hhbmdlbG9nCj4+IEBA
IC0xLDMgKzEsOSBAQAo+PiArZnJyICgxMC4yLjEtMitwdmUxKSBib29rd29ybTsgdXJnZW5jeT1t
ZWRpdW0KPj4gKwo+PiArICAqIGZpeCBmYWJyaWNkIGR1bW15X2FzX2xvb3BiYWNrIGZsYWcgY29s
bGlzaW9uCj4KPmNvbGxpc2lvbiB3aXRoIHdoYXQ/IHRoZXNlIGVudHJpZXMgc2hvdWxkIGJlIHRl
bGxpbmcgZm9yIGVuZCB1c2VycyAobm90IGRldnMpLgoKVHJ1ZSwgYSBzaW1wbGVyICJmaXggZmFi
cmljZCBkdW1teV9hc19sb29wYmFjayBmbGFnIiB3b3VsZCBiZSBlbm91Z2guCgo+PiArCj4+ICsg
LS0gR2FicmllbCBHb2xsZXIgPGcuZ29sbGVyQHByb3htb3guY29tPiAgVGh1LCAxMyBNYXIgMjAy
NSAxMzozMzo0NiArMDEwMAo+PiArCj4+ICBmcnIgKDEwLjIuMS0xK3B2ZTEpIGJvb2t3b3JtOyB1
cmdlbmN5PW1lZGl1bQo+Pgo+PiAgICAqIHVwZGF0ZSB1cHN0cmVhbSBzb3VyY2UgdG8gMTAuMi4x
Cj4+IGRpZmYgLS1naXQgYS9kZWJpYW4vcGF0Y2hlcy9wdmUvMDAwNS1mYWJyaWNkLWFkZC1vcHRp
b24tdG8tdHJlYXQtZHVtbXktaW50ZXJmYWNlcy1hcy1sb29wLnBhdGNoIGIvZGViaWFuL3BhdGNo
ZXMvcHZlLzAwMDUtZmFicmljZC1hZGQtb3B0aW9uLXRvLXRyZWF0LWR1bW15LWludGVyZmFjZXMt
YXMtbG9vcC5wYXRjaAo+PiBpbmRleCAzMzFiZWVkMzc4ZWMuLjE4NGEwOTMzMzRjOSAxMDA2NDQK
Pj4gLS0tIGEvZGViaWFuL3BhdGNoZXMvcHZlLzAwMDUtZmFicmljZC1hZGQtb3B0aW9uLXRvLXRy
ZWF0LWR1bW15LWludGVyZmFjZXMtYXMtbG9vcC5wYXRjaAo+PiArKysgYi9kZWJpYW4vcGF0Y2hl
cy9wdmUvMDAwNS1mYWJyaWNkLWFkZC1vcHRpb24tdG8tdHJlYXQtZHVtbXktaW50ZXJmYWNlcy1h
cy1sb29wLnBhdGNoCj4+IEBAIC0xOCw4ICsxOCw4IEBAIFNpZ25lZC1vZmYtYnk6IEdhYnJpZWwg
R29sbGVyIDxnLmdvbGxlckBwcm94bW94LmNvbT4KPj4gICBpc2lzZC9pc2lzX2NpcmN1aXQuYyAg
ICAgICAgIHwgIDkgKysrKystLS0tCj4+ICAgaXNpc2QvaXNpc19tYWluLmMgICAgICAgICAgICB8
IDE2ICsrKysrKysrKysrKystLS0KPj4gICBpc2lzZC9pc2lzZC5jICAgICAgICAgICAgICAgIHwg
MTkgKysrKysrKysrKysrKysrKysrKwo+PiAtIGlzaXNkL2lzaXNkLmggICAgICAgICAgICAgICAg
fCAgNCArKysrCj4+IC0gNiBmaWxlcyBjaGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCAxMiBkZWxl
dGlvbnMoLSkKPj4gKyBpc2lzZC9pc2lzZC5oICAgICAgICAgICAgICAgIHwgIDYgKysrKystCj4+
ICsgNiBmaWxlcyBjaGFuZ2VkLCA1OCBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKPj4K
Pj4gIEluZGV4OiBiL2RvYy9tYW5wYWdlcy9mcnItZmFicmljZC5yc3QKPj4gID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
Pj4gQEAgLTE4MSwxNSArMTgxLDE4IEBAIEluZGV4OiBiL2lzaXNkL2lzaXNkLmgKPj4gID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KPj4gIC0tLSBhL2lzaXNkL2lzaXNkLmgJMjAyNS0wMy0wNyAxMTowOTo0Ny43MDA0MjQy
MzUgKzAxMDAKPj4gICsrKyBiL2lzaXNkL2lzaXNkLmgJMjAyNS0wMy0wNyAxMTowOTo0Ny42OTg0
MjQyMzMgKzAxMDAKPj4gLUBAIC03NCw3ICs3NCw5IEBACj4+ICtAQCAtNzQsOSArNzQsMTEgQEAK
Pj4gICAJc3RydWN0IGxpc3QgKmlzaXM7Cj4+ICAgCS8qIElTSVMgdGhyZWFkIG1hc3Rlci4gKi8K
Pj4gICAJc3RydWN0IGV2ZW50X2xvb3AgKm1hc3RlcjsKPj4gICsJLyogVmFyaW91cyBnbG9iYWwg
b3B0aW9ucyAqLwo+PiAgIAl1aW50OF90IG9wdGlvbnM7Cj4+IC0rI2RlZmluZSBJU0lTX09QVF9E
VU1NWV9BU19MT09QQkFDSyAoMSA8PCAwKQo+PiArKyNkZWZpbmUgRl9JU0lTX1VOSVRfVEVTVCAo
MSA8PCAwKQo+PiArKyNkZWZpbmUgSVNJU19PUFRfRFVNTVlfQVNfTE9PUEJBQ0sgKDEgPDwgMSkK
Pgo+c29tZXdoYXQgcHJlLWV4aXN0aW5nLCBidXQgeXVjaywgd2hvIHBsYWNlcyBkZWZpbmVzIGlu
IHRoZSBtaWRkbGUgb2Ygc3RydWN0Cj5kZWZpbml0aW9ucz8hwr8KClN0ZWZhbiBzYWlkIHRoZSBl
eGFjdCBzYW1lIHRoaW5nIDopClRoaXMgaXMgZG9uZSBxdWl0ZSBjb21tb25seSBpbiBmcnIgZS5n
LjoKaHR0cHM6Ly9naXQucHJveG1veC5jb20vP3A9bWlycm9yX2Zyci5naXQ7YT1ibG9iO2Y9Ymdw
ZC9iZ3BkLmg7aD05Y2IxZDUxMDg4Y2ZjNDU2ZjM0NGIxN2I4MDY4Zjg0ZDM4MmUzNzUxO2hiPUhF
QUQjbDIxMC4KQnV0IEkgZG9uJ3QgdGhpbmsgaXQncyB0aGF0IGJhZCBhbnl3YXkgOikuCgo+YnR3
LiBzdWNoIGJpdCBmbGFnIGRlZmluaXRpb24gYXJlIG9uZSBvZiB0aGUgZmV3IGNhc2VzIHdoZXJl
IGFsaWduaW5nIHRoZQo+dmFsdWVzIG1ha2VzIHNlbnNlIGFuZCB0aGUgaGVhZGVyIHlvdSdyZSBt
b2RpZnlpbmcgaGVyZSBhbHJlYWR5IHVzZXMgdGhhdAo+c3R5bGU6Cj4KPmh0dHBzOi8vZ2l0aHVi
LmNvbS9GUlJvdXRpbmcvZnJyL2Jsb2IvbWFzdGVyL2lzaXNkL2lzaXNkLmgjTDM3NC1MMzg5Cj4K
CkFncmVlLgoKPj4gICB9Owo+PiAtICNkZWZpbmUgRl9JU0lTX1VOSVRfVEVTVCAweDAxCj4+ICst
I2RlZmluZSBGX0lTSVNfVU5JVF9URVNUIDB4MDEKPj4gKwo+PiArICNkZWZpbmUgSVNJU19ERUZB
VUxUX01BWF9BUkVBX0FERFJFU1NFUyAzCj4+Cj4+ICBAQCAtMjY5LDYgKzI3MSw4IEBACj4+ICAg
dm9pZCBpc2lzX3Rlcm1pbmF0ZSh2b2lkKTsKClRoYW5rcyBmb3IgbG9va2luZyBhdCB0aGlzIQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZl
bCBtYWlsaW5nIGxpc3QKcHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMu
cHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=