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 authored and HL Yi committed 2026-10-14 20:18:07 -05:00
1 parent 913e9780b8
commit 0f63244ca1
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