diff options
-rw-r--r-- | extras/vom/vom/gbp_contract.cpp | 5 | ||||
-rw-r--r-- | extras/vom/vom/gbp_contract_cmds.cpp | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/extras/vom/vom/gbp_contract.cpp b/extras/vom/vom/gbp_contract.cpp index f372acf2e4c..0ef50ad5535 100644 --- a/extras/vom/vom/gbp_contract.cpp +++ b/extras/vom/vom/gbp_contract.cpp @@ -101,7 +101,10 @@ gbp_contract::to_string() const ++it; } } - s << "]"; + s << "[ethertype:"; + for (auto e : m_allowed_ethertypes) + s << " " << e; + s << "]]"; return (s.str()); } diff --git a/extras/vom/vom/gbp_contract_cmds.cpp b/extras/vom/vom/gbp_contract_cmds.cpp index 7c42fc6bc4e..5cdd885f304 100644 --- a/extras/vom/vom/gbp_contract_cmds.cpp +++ b/extras/vom/vom/gbp_contract_cmds.cpp @@ -114,6 +114,10 @@ create_cmd::to_string() const s << "gbp-contract-create: " << m_hw_item.to_string() << " src-epg-id:" << m_src_epg_id << " dst-epg-id:" << m_dst_epg_id << " acl:" << m_acl; + s << "[ethertype:"; + for (auto e : m_allowed_ethertypes) + s << " " << e; + s << "]"; return (s.str()); } |