From 4a57f3a09fb319143a5e8e17a03ab0b9f446bd32 Mon Sep 17 00:00:00 2001 From: Avinash Kumar Date: Sat, 5 Sep 2015 09:59:27 -0700 Subject: [PATCH] @2682348 add enums to MAC module that exist in ga.atlanta+ (for header files consistency) --- eos/inline/types/mac_table.h | 6 ++++++ eos/types/mac_table.h | 3 +++ 2 files changed, 9 insertions(+) diff --git a/eos/inline/types/mac_table.h b/eos/inline/types/mac_table.h index 6f8dab0e..0a47acdb 100644 --- a/eos/inline/types/mac_table.h +++ b/eos/inline/types/mac_table.h @@ -32,6 +32,12 @@ operator<<(std::ostream& os, const mac_entry_type_t & enum_val) { os << "MAC_ENTRY_CONFIGURED_REMOTE"; } else if (enum_val==MAC_ENTRY_RECEIVED_REMOTE) { os << "MAC_ENTRY_RECEIVED_REMOTE"; + } else if (enum_val==MAC_ENTRY_PEER_LEARNED_REMOTE) { + os << "MAC_ENTRY_PEER_LEARNED_REMOTE"; + } else if (enum_val==MAC_ENTRY_PEER_CONFIGURED_REMOTE) { + os << "MAC_ENTRY_PEER_CONFIGURED_REMOTE"; + } else if (enum_val==MAC_ENTRY_PEER_RECEIVED_REMOTE) { + os << "MAC_ENTRY_PEER_RECEIVED_REMOTE"; } else { os << "Unknown value"; } diff --git a/eos/types/mac_table.h b/eos/types/mac_table.h index bf20cd0e..71aeca84 100644 --- a/eos/types/mac_table.h +++ b/eos/types/mac_table.h @@ -27,6 +27,9 @@ enum mac_entry_type_t { MAC_ENTRY_LEARNED_REMOTE, MAC_ENTRY_CONFIGURED_REMOTE, MAC_ENTRY_RECEIVED_REMOTE, + MAC_ENTRY_PEER_LEARNED_REMOTE, + MAC_ENTRY_PEER_CONFIGURED_REMOTE, + MAC_ENTRY_PEER_RECEIVED_REMOTE, }; /** Appends a string representation of enum mac_entry_type_t value to the ostream. */ std::ostream& operator<<(std::ostream& os, const mac_entry_type_t & enum_val);