Bug 6365 - Bad handling of unknown AFI/SAFI in Open Message 46/44046/1
authorMilos Fabian <milfabia@cisco.com>
Tue, 9 Aug 2016 11:37:31 +0000 (13:37 +0200)
committerMilos Fabian <milfabia@cisco.com>
Tue, 16 Aug 2016 09:25:26 +0000 (09:25 +0000)
commitd55b614f0fb0c9e95eff836902d2c30e770b74d0
treeddbeb41353859880954e719e2fd030414cb30d7c
parentaea002f493d1e8da4929b62a0956ef7827323d0f
Bug 6365 - Bad handling of unknown AFI/SAFI in Open Message

Skip unsupported AFI/SAFI when parsing Open Message, instead of throwing
exception, which resulted in dopped connection.

Change-Id: Ib3a47ca9722ecf0f0d6eacd84b7fab168c5860a1
Signed-off-by: Milos Fabian <milfabia@cisco.com>
(cherry picked from commit ba17fbc05002d6980ab41476696b134d46871ac3)
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/BGPRouteRefreshMessageParser.java
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/open/CapabilityParameterParser.java
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/open/MultiProtocolCapabilityHandler.java
bgp/parser-impl/src/test/java/org/opendaylight/protocol/bgp/parser/impl/MultiProtocolCapabilityHandlerTest.java
bgp/parser-spi/src/main/java/org/opendaylight/protocol/bgp/parser/spi/MultiprotocolCapabilitiesUtil.java
bgp/parser-spi/src/test/java/org/opendaylight/protocol/bgp/parser/spi/UtilsTest.java