]> git.dujemihanovic.xyz Git - linux.git/commit
net: hsr: Send supervisory frames to HSR network with ProxyNodeTable data
authorLukasz Majewski <lukma@denx.de>
Mon, 10 Jun 2024 13:39:14 +0000 (15:39 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 14 Jun 2024 07:21:46 +0000 (08:21 +0100)
commit5f703ce5c981ee02c00e210d5b155bbbfbf11263
treeb8cb2ab00e555e0e3c647aadbc250fd911f462b2
parent6e7e2e7e6327c1907ebd0b0ed60563f51edc4d92
net: hsr: Send supervisory frames to HSR network with ProxyNodeTable data

This patch provides support for sending supervision HSR frames with
MAC addresses stored in ProxyNodeTable when RedBox (i.e. HSR-SAN) is
enabled.

Supervision frames with RedBox MAC address (appended as second TLV)
are only send for ProxyNodeTable nodes.

This patch series shall be tested with hsr_redbox.sh script.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
Reviewed-by: Wojciech Drewek <wojciech.drewek@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/hsr/hsr_device.c
net/hsr/hsr_forward.c
net/hsr/hsr_framereg.c
net/hsr/hsr_framereg.h
net/hsr/hsr_main.h
net/hsr/hsr_netlink.c