OpenSDN source code
ksync_flow_index_manager.cc File Reference
#include <mutex>
#include <pkt/flow_proto.h>
#include <pkt/pkt_types.h>
#include <pkt/flow_entry.h>
#include <init/agent_param.h>
#include "ksync_flow_index_manager.h"
#include "flowtable_ksync.h"
#include "ksync_init.h"
Include dependency graph for ksync_flow_index_manager.cc:

Go to the source code of this file.

Macros

#define INDEX_LOCK(idx)
 

Macro Definition Documentation

◆ INDEX_LOCK

#define INDEX_LOCK (   idx)
Value:
auto lock = (idx != FlowEntry::kInvalidFlowHandle) \
? std::unique_lock<std::mutex>(index_list_[idx].mutex_) \
: std::unique_lock<std::mutex>();
static const uint32_t kInvalidFlowHandle
Definition: flow_entry.h:521

Definition at line 15 of file ksync_flow_index_manager.cc.