#include <sys/types.h>
#include <net/ethernet.h>
#include <boost/uuid/uuid_io.hpp>
#include "base/address_util.h"
#include "base/logging.h"
#include "db/db.h"
#include "db/db_entry.h"
#include "db/db_table.h"
#include "ifmap/ifmap_node.h"
#include <cfg/cfg_init.h>
#include <cmn/agent.h>
#include <init/agent_param.h>
#include <oper/operdb_init.h>
#include <oper/route_common.h>
#include <oper/vm.h>
#include <oper/vn.h>
#include <oper/vrf.h>
#include <oper/nexthop.h>
#include <oper/mpls.h>
#include <oper/mirror_table.h>
#include <oper/interface_common.h>
#include <oper/vrf_assign.h>
#include <oper/vxlan.h>
#include <vnc_cfg_types.h>
#include <oper/agent_sandesh.h>
#include <oper/sg.h>
#include "sandesh/sandesh_trace.h"
#include "sandesh/common/vns_types.h"
#include "sandesh/common/vns_constants.h"
#include <resource_manager/resource_manager.h>
#include <resource_manager/resource_table.h>
#include <resource_manager/mpls_index.h>
Go to the source code of this file.
|
static void | AddDefaultRoute (Agent *agent, InetUnicastAgentRouteTable *table, const VrfEntry *vrf, const Interface *xconnect, const Ip4Address &gw, const string &vn_name) |
|
static void | DeleteDefaultRoute (Agent *agent, InetUnicastAgentRouteTable *table, const VrfEntry *vrf, const Ip4Address &addr) |
|
static void | AddHostRoutes (Agent *agent, InetUnicastAgentRouteTable *table, const VrfEntry *vrf, const string &interface, const Interface *xconnect, const Ip4Address &addr, int plen, const string &vn_name) |
|
static void | DeleteHostRoutes (Agent *agent, InetUnicastAgentRouteTable *table, const VrfEntry *vrf, const Interface *xconnect, const Ip4Address &addr, int plen) |
|