ovn-controller-vtep: Add gateway module.
authorAlex Wang <alexw@nicira.com>
Sun, 9 Aug 2015 07:02:47 +0000 (00:02 -0700)
committerAlex Wang <alexw@nicira.com>
Tue, 11 Aug 2015 02:53:59 +0000 (19:53 -0700)
commit0c1e8a7d637eb080e755c4ddca2e3d38583230e1
tree4b4cb7414746d3c879f116070a331c98d46e0f7c
parenta660eac8f16889a16f5c672cc1fcf48298e2666a
ovn-controller-vtep: Add gateway module.

This commit adds the gateway module to ovn-controller-vtep.  The
module will register the physical switches to ovnsb as chassis and
constantly update the "vtep_logical_switches" column in Chassis table.

Limitation (Recorded in TODO file):

- Do not support reading multiple tunnel ips of physical switch.

Signed-off-by: Alex Wang <alexw@nicira.com>
Acked-by: Russell Bryant <rbryant@redhat.com>
ovn/TODO
ovn/controller-vtep/automake.mk
ovn/controller-vtep/gateway.c [new file with mode: 0644]
ovn/controller-vtep/gateway.h [new file with mode: 0644]
ovn/controller-vtep/ovn-controller-vtep.c
ovn/controller-vtep/ovn-controller-vtep.h
tests/ovn-controller-vtep.at