X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=bgp%2Fflowspec%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fbgp%2Fflowspec%2Fl3vpn%2FAbstractFlowspecL3vpnNlriParser.java;h=c4abe8de985f13cecd2e360a1239667636066a1c;hb=9750617ec3535602e096e6c95d756fe47f6b1578;hp=a499c194e546f76c9b93f2c339460f5595005dbf;hpb=2072c47aca26c89985fac7a5d09937d93a9fb14b;p=bgpcep.git diff --git a/bgp/flowspec/src/main/java/org/opendaylight/protocol/bgp/flowspec/l3vpn/AbstractFlowspecL3vpnNlriParser.java b/bgp/flowspec/src/main/java/org/opendaylight/protocol/bgp/flowspec/l3vpn/AbstractFlowspecL3vpnNlriParser.java index a499c194e5..c4abe8de98 100644 --- a/bgp/flowspec/src/main/java/org/opendaylight/protocol/bgp/flowspec/l3vpn/AbstractFlowspecL3vpnNlriParser.java +++ b/bgp/flowspec/src/main/java/org/opendaylight/protocol/bgp/flowspec/l3vpn/AbstractFlowspecL3vpnNlriParser.java @@ -16,7 +16,6 @@ import java.util.List; import org.opendaylight.bgp.concepts.RouteDistinguisherUtil; import org.opendaylight.protocol.bgp.flowspec.AbstractFlowspecNlriParser; import org.opendaylight.protocol.bgp.flowspec.SimpleFlowspecTypeRegistry; -import org.opendaylight.protocol.bgp.parser.BGPParsingException; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.flowspec.rev171207.flowspec.destination.Flowspec; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.flowspec.rev171207.flowspec.destination.FlowspecBuilder; import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.RouteDistinguisher; @@ -47,9 +46,6 @@ public abstract class AbstractFlowspecL3vpnNlriParser extends AbstractFlowspecNl /** * For flowspec-l3vpn, there is a route distinguisher field at the beginning of NLRI (8 bytes) - * - * @param nlri - * @return */ private static RouteDistinguisher readRouteDistinguisher(final ByteBuf nlri) { final RouteDistinguisher rd = RouteDistinguisherUtil.parseRouteDistinguisher(nlri); @@ -66,7 +62,7 @@ public abstract class AbstractFlowspecL3vpnNlriParser extends AbstractFlowspecNl } @Override - protected Object[] parseNlri(final ByteBuf nlri) throws BGPParsingException { + protected Object[] parseNlri(final ByteBuf nlri) { readNlriLength(nlri); return new Object[] { requireNonNull(readRouteDistinguisher(nlri)), @@ -74,7 +70,7 @@ public abstract class AbstractFlowspecL3vpnNlriParser extends AbstractFlowspecNl }; } - protected final List parseL3vpnNlriFlowspecList(final ByteBuf nlri) throws BGPParsingException { + protected final List parseL3vpnNlriFlowspecList(final ByteBuf nlri) { if (!nlri.isReadable()) { return null; }