HONEYCOMB-325 - Null pointer while routing attr not defined 46/4546/4
authorJan Srnicek <[email protected]>
Thu, 12 Jan 2017 09:46:28 +0000 (10:46 +0100)
committerJan Srnicek <[email protected]>
Thu, 12 Jan 2017 14:07:40 +0000 (14:07 +0000)
commit765cb29e4c12c48fca6326c434b985e655bafc1a
treea30c03a4530826ae82e7fdfd73f1d45c117026b8
parent7cf98fe610c2912873bdf5fe5fea353adb9d2cbf
HONEYCOMB-325 - Null pointer while routing attr not defined

Fixes multiple null pointers

Change-Id: Iaa1df9a8b0a886d1835fe7cb87bcf7cf5130c6f5
Signed-off-by: Jan Srnicek <[email protected]>
32 files changed:
routing/routing-impl/src/main/java/io/fd/hc2vpp/routing/write/factory/MultipathHopRequestFactory.java
routing/routing-impl/src/main/java/io/fd/hc2vpp/routing/write/factory/SimpleHopRequestFactory.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/Ipv4RouteNamesFactoryTest.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/Ipv6RouteNamesFactoryTest.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/Ipv4RouteCustomizerTest.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/Ipv6RouteCustomizerTest.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/factory/MultipathHopRequestFactoryIpv4Test.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/factory/MultipathHopRequestFactoryIpv6Test.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/factory/SimpleHopRequestFactoryIpv4Test.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/factory/SimpleHopRequestFactoryIpv6Test.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/factory/SpecialNextHopRequestFactoryIpv4Test.java
routing/routing-impl/src/test/java/io/fd/hc2vpp/routing/write/factory/SpecialNextHopRequestFactoryIpv6Test.java
routing/routing-impl/src/test/resources/ipv4/multihop/multiHopRouteWithClassifier.json [moved from routing/routing-impl/src/test/resources/ipv4/multiHopRouteWithClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/multihop/multiHopRouteWithNoRouteAttrs.json [new file with mode: 0644]
routing/routing-impl/src/test/resources/ipv4/multihop/multiHopRouteWithoutClassifier.json [moved from routing/routing-impl/src/test/resources/ipv4/multiHopRouteWithoutClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/simplehop/simpleHopRouteNoRouteAttrs.json [new file with mode: 0644]
routing/routing-impl/src/test/resources/ipv4/simplehop/simpleHopRouteWithClassifier.json [moved from routing/routing-impl/src/test/resources/ipv4/simpleHopRouteWithClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/simplehop/simpleHopRouteWithoutClassifier.json [moved from routing/routing-impl/src/test/resources/ipv4/simpleHopRouteWithoutClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/specialhop/specialHopRouteBlackhole.json [moved from routing/routing-impl/src/test/resources/ipv4/specialHopRouteBlackhole.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/specialhop/specialHopRouteProhibited.json [moved from routing/routing-impl/src/test/resources/ipv4/specialHopRouteProhibited.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/specialhop/specialHopRouteReceive.json [moved from routing/routing-impl/src/test/resources/ipv4/specialHopRouteReceive.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv4/specialhop/specialHopRouteUnreachable.json [moved from routing/routing-impl/src/test/resources/ipv4/specialHopRouteUnreachable.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/multihop/multiHopRouteWithClassifier.json [moved from routing/routing-impl/src/test/resources/ipv6/multiHopRouteWithClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/multihop/multiHopRouteWithoutClassifier.json [moved from routing/routing-impl/src/test/resources/ipv6/multiHopRouteWithoutClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/multihop/multiHopRouteWithoutRouteAttrs.json [new file with mode: 0644]
routing/routing-impl/src/test/resources/ipv6/simplehop/simpleHopRouteWithClassifier.json [moved from routing/routing-impl/src/test/resources/ipv6/simpleHopRouteWithClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/simplehop/simpleHopRouteWithoutClassifier.json [moved from routing/routing-impl/src/test/resources/ipv6/simpleHopRouteWithoutClassifier.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/simplehop/simpleHopRouteWithoutRouteAttrs.json [new file with mode: 0644]
routing/routing-impl/src/test/resources/ipv6/specialhop/specialHopRouteBlackhole.json [moved from routing/routing-impl/src/test/resources/ipv6/specialHopRouteBlackhole.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/specialhop/specialHopRouteProhibited.json [moved from routing/routing-impl/src/test/resources/ipv6/specialHopRouteProhibited.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/specialhop/specialHopRouteReceive.json [moved from routing/routing-impl/src/test/resources/ipv6/specialHopRouteReceive.json with 100% similarity]
routing/routing-impl/src/test/resources/ipv6/specialhop/specialHopRouteUnreachable.json [moved from routing/routing-impl/src/test/resources/ipv6/specialHopRouteUnreachable.json with 100% similarity]