OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
route_ksync.cc File Reference
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <base/logging.h>
#include <db/db_entry.h>
#include <db/db_table.h>
#include <db/db_table_partition.h>
#include <ksync/ksync_index.h>
#include <ksync/ksync_entry.h>
#include <ksync/ksync_object.h>
#include <ksync/ksync_netlink.h>
#include <ksync/ksync_sock.h>
#include "cmn/agent.h"
#include "oper/interface_common.h"
#include "oper/tunnel_nh.h"
#include "oper/nexthop.h"
#include "oper/route_common.h"
#include "oper/mirror_table.h"
#include "oper/agent_route_walker.h"
#include "oper/hbf.h"
#include "vrouter/ksync/interface_ksync.h"
#include "vrouter/ksync/nexthop_ksync.h"
#include "vrouter/ksync/route_ksync.h"
#include "ksync_init.h"
#include "vr_types.h"
#include "vr_defs.h"
#include "vr_nexthop.h"
#include "vr_vrf_table.h"
Include dependency graph for route_ksync.cc:

Go to the source code of this file.

Functions

static std::string RouteTypeToString (Agent::RouteTableType type)
 
static bool IsGatewayOrServiceInterface (const NextHop *nh)
 
bool IsStatePresent (AgentRoute *route, DBTableBase::ListenerId id, DBTablePartBase *partition)
 

Function Documentation

static bool IsGatewayOrServiceInterface ( const NextHop nh)
static

Definition at line 219 of file route_ksync.cc.

Here is the call graph for this function:

bool IsStatePresent ( AgentRoute route,
DBTableBase::ListenerId  id,
DBTablePartBase partition 
)

Definition at line 1326 of file route_ksync.cc.

Here is the call graph for this function:

static std::string RouteTypeToString ( Agent::RouteTableType  type)
static

Definition at line 168 of file route_ksync.cc.