You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix null pointer dereference in MrpRelay when hasStp is false
MrpRelay::isForwardingInterface() and handleLowerPacket() dereferenced
MrpInterfaceData and Ieee8021dInterfaceData pointers without null checks.
When hasMrp=true but hasStp=false (e.g. MrpSwitch), Ieee8021dInterfaceData
is not added to interfaces, causing a segfault (signal 139).
Added null checks following the base class Ieee8021dRelay pattern: treat
missing protocol data as forwarding (the protocol is not active, so it
does not block the port).
0 commit comments