openvswitch: allow complex port configurations
authorStijn Tintel <stijn@linux-ipv6.be>
Tue, 20 Jul 2021 14:07:52 +0000 (17:07 +0300)
committerStijn Tintel <stijn@linux-ipv6.be>
Fri, 23 Jul 2021 09:16:29 +0000 (12:16 +0300)
commiteff5adb9a3a3e754ca7c2b496606356589eee0a8
tree95ccbd954e624ee7dc74a4d2c627091f610bf08a
parenta5648280b3377d6779c281c4af8352dc42f9ac58
openvswitch: allow complex port configurations

The current way to add ports to an Open vSwitch bridge does not allow
complex port configurations. Use a dedicated uci config section per port
instead of the current port:type syntax. This way we can easily support
more features like setting the VLAN tag or the OpenFlow port number.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
net/openvswitch/Makefile
net/openvswitch/README.md
net/openvswitch/files/openvswitch.config
net/openvswitch/files/openvswitch.init