]> git.proxmox.com Git - ovs.git/commit - lib/automake.mk
dpif-netlink: Support rtnetlink port creation.
authorEric Garver <e@erig.me>
Thu, 18 May 2017 20:10:29 +0000 (16:10 -0400)
committerJoe Stringer <joe@ovn.org>
Fri, 19 May 2017 19:51:57 +0000 (12:51 -0700)
commitc4e087530e714fe872e952a0847ef654491f5005
treee78c1b080ad9810e7923ab6b20e6bc712fb59713
parent20c57607b387f5388e9a51e2bf4ce646de534919
dpif-netlink: Support rtnetlink port creation.

In order to be able to add those tunnels, we need to add code to create
the tunnels and add them as NETDEV vports. And when there is no support
to create them, we need to fallback to compatibility code and add them
as tunnel vports.

When removing those tunnels, we need to remove the interfaces as well,
and detecting the right type might be important, at least to distinguish
the tunnel vports that we should remove and the interfaces that we
shouldn't.

Co-authored-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@redhat.com>
Signed-off-by: Eric Garver <e@erig.me>
Signed-off-by: Joe Stringer <joe@ovn.org>
lib/automake.mk
lib/dpif-netlink-rtnl.c [new file with mode: 0644]
lib/dpif-netlink-rtnl.h [new file with mode: 0644]
lib/dpif-netlink.c
lib/dpif-netlink.h