commit | 21377c5ebac7775151a503c5c2e051e968145e02 | [log] [tgz] |
---|---|---|
author | jaegonkim <jaegon.kim@gmail.com> | Mon Sep 26 18:34:55 2016 -0400 |
committer | Gerrit Code Review <gerrit@onlab.us> | Thu Sep 29 03:54:00 2016 +0000 |
tree | 81218b2de79b73d17dd31a3cb49606944126b8ab | |
parent | 5570d1bef5aec49d2ce4dd1a45e85ece3706816a [diff] |
ONOS-5261 BGP link descriptor cannot have multiple 'MultiTopologyId TLV' Change-Id: I07647eb90e48cdc7008a94387a820f42855b1242
diff --git a/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/linkstate/BgpLinkLSIdentifier.java b/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/linkstate/BgpLinkLSIdentifier.java index 5fccf6d..0294c9c 100644 --- a/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/linkstate/BgpLinkLSIdentifier.java +++ b/protocols/bgp/bgpio/src/main/java/org/onosproject/bgpio/protocol/linkstate/BgpLinkLSIdentifier.java
@@ -166,7 +166,7 @@ break; case BgpAttrNodeMultiTopologyId.ATTRNODE_MULTITOPOLOGY: tlv = BgpAttrNodeMultiTopologyId.read(tempCb); - count = count++; + count++; //MultiTopologyId TLV cannot repeat more than once if (count > 1) { //length + 4 implies data contains type, length and value