Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
GBP: fix dump and VOM populate
[vpp.git]
/
extras
/
vom
/
vom
/
gbp_bridge_domain.cpp
diff --git
a/extras/vom/vom/gbp_bridge_domain.cpp
b/extras/vom/vom/gbp_bridge_domain.cpp
index
d9ea487
..
03be83d
100644
(file)
--- a/
extras/vom/vom/gbp_bridge_domain.cpp
+++ b/
extras/vom/vom/gbp_bridge_domain.cpp
@@
-207,7
+207,7
@@
void
gbp_bridge_domain::event_handler::handle_populate(const client_db::key_t& key)
{
/*
gbp_bridge_domain::event_handler::handle_populate(const client_db::key_t& key)
{
/*
- * dump
VP
P Bridge domains
+ * dump
GB
P Bridge domains
*/
std::shared_ptr<gbp_bridge_domain_cmds::dump_cmd> cmd =
std::make_shared<gbp_bridge_domain_cmds::dump_cmd>();
*/
std::shared_ptr<gbp_bridge_domain_cmds::dump_cmd> cmd =
std::make_shared<gbp_bridge_domain_cmds::dump_cmd>();
@@
-231,6
+231,10
@@
gbp_bridge_domain::event_handler::handle_populate(const client_db::key_t& key)
gbp_bridge_domain bd(payload.bd.bd_id, *bvi);
OM::commit(key, bd);
VOM_LOG(log_level_t::DEBUG) << "dump: " << bd.to_string();
gbp_bridge_domain bd(payload.bd.bd_id, *bvi);
OM::commit(key, bd);
VOM_LOG(log_level_t::DEBUG) << "dump: " << bd.to_string();
+ } else {
+ VOM_LOG(log_level_t::ERROR)
+ << "no BVI:" << payload.bd.bvi_sw_if_index
+ << " nor uu-fwd:" << payload.bd.uu_fwd_sw_if_index;
}
}
}
}
}
}
@@
-250,7
+254,7
@@
gbp_bridge_domain::event_handler::handle_replay()
dependency_t
gbp_bridge_domain::event_handler::order() const
{
dependency_t
gbp_bridge_domain::event_handler::order() const
{
- return (dependency_t::TABLE);
+ return (dependency_t::
VIRTUAL_
TABLE);
}
void
}
void