HomeFreeBSD

LACP: Do not wait response for marker messages not sent

Description

LACP: Do not wait response for marker messages not sent

The error returned when a marker message can not be emitted on a port is not handled.

This cause the lacp to block all emissions until the timeout of 3 seconds is reached.

To fix this issue, I just clear the LACP_PORT_MARK flag when the packet could not be emitted.

Differential revision: https://reviews.freebsd.org/D30467
Obtained from: Stormshield

(cherry picked from commit 0b92a7fe47a5f7148a494514bfa530ddc6b496bf)

Details

Provenance
arnaud.ysmal_stormshield.euAuthored on Sep 23 2021, 8:57 AM
wmaCommitted on Jun 7 2022, 3:57 AM
Differential Revision
D30467: LACP: Do not wait response for marker messages not sent
Parents
rG02fe4484379c: devfs.rules: Do not expose "log" in the default devfs rules.
Branches
Unknown
Tags
Unknown