net/hsr: Added support for HSR v1
authorPeter Heise <mail@pheise.de>
Wed, 13 Apr 2016 11:52:22 +0000 (13:52 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 15 Apr 2016 21:06:48 +0000 (17:06 -0400)
commitee1c27977284907d40f7f72c2d078d709f15811f
tree58c578e321dd8baad0af86ecaf41e6e2f34ddb34
parent125c8d1233b7dd4688f14dd992d724c20d055dee
net/hsr: Added support for HSR v1

This patch adds support for the newer version 1 of the HSR
networking standard. Version 0 is still default and the new
version has to be selected via iproute2.

Main changes are in the supervision frame handling and its
ethertype field.

Signed-off-by: Peter Heise <peter.heise@airbus.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/uapi/linux/if_ether.h
include/uapi/linux/if_link.h
net/hsr/Kconfig
net/hsr/hsr_device.c
net/hsr/hsr_device.h
net/hsr/hsr_forward.c
net/hsr/hsr_framereg.c
net/hsr/hsr_main.h
net/hsr/hsr_netlink.c
net/hsr/hsr_slave.c