|
OpenSDN source code
|
#include <cmn/agent_cmn.h>#include <cmn/agent.h>#include <oper/oper_db.h>#include <base/logging.h>#include <oper/vxlan_templates.cc>

Go to the source code of this file.
Classes | |
| struct | RouteParameters |
| A structure to hold path parameters during the transfer (routes leaking) of data between VRF instances and tables. The structure is designed to use references where it is possible. More... | |
| struct | VxlanRoutingState |
| This state tracks inet and EVPN table listeners. It establishes link between inet tables of a bridge VRF instance from where routes leak and the EVPN table of a routing VRF instance into which the routes leak, see VxlanRoutingManager and VxlanRoutingVrfMapper classes for more information. More... | |
| struct | VxlanRoutingVnState |
| This state tracks all virtual machine interfaces (VmInterface) attached to a Logical Router (LR). It establishes links between VmInterfaces connected to a LR as router's ports on behalf of bridge virtual networks (VnEntry), see VxlanRoutingManager and VxlanRoutingVrfMapper classes for more information. More... | |
| struct | VxlanRoutingVmiState |
| Tracks movement of a VmInterface among LRs. This is used to associate VmInterface with a LR and a VN, see VxlanRoutingManager and VxlanRoutingVrfMapper classes for more information. More... | |
| class | VxlanRoutingRouteWalker |
| Listens to Inet routes in a bridge VRF instance. Started when l3vrf is added/deleted or when a bridge VRF is attached / detached to/from the LR. More... | |
| class | VxlanRoutingVrfMapper |
| This class is a storage for operative state of VxLAN logical routers (LRs) defined via Config logical-router element. It stores: More... | |
| struct | VxlanRoutingVrfMapper::RoutedVrfInfo |
| The structure holds information about virtual networks connected to a logical router (LR) More... | |
| class | VxlanRoutingManager |
| This class manages an operative state of VxLAN logical routers (LR) defined via Config logical-router element. The operative state include bonds between LRs, virtual networks, VRFs and corresponding routes which support connectivity between networks connected to a LR. More... | |
Namespaces | |
| autogen | |