lacp: ignore a LACPDU that carries our own system id

Two ports of one group cabled to each other heard themselves and the
group aggregated with itself. Sandbox T24.
This commit is contained in:
d00f committed 2026-10-12 16:27:22 +02:00
1 parent 0df48fbb1c
commit 4ccbf51976
2 files changed
+11

No files matched your search

+2
View File
@@ -292,6 +292,8 @@ void lacp_in(void) __banked
uint8_t lag = lacp_port_lag[port];
if (lag == LACP_LAG_NONE)
return;
if (lacp_sys_eq(LACP_I->actor.sys, uip_ethaddr.addr))
return;
#ifdef DEBUG