diff --git a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java index b3340c6494..7e15b2570d 100644 --- a/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java +++ b/apps/openstacknetworking/app/src/main/java/org/onosproject/openstacknetworking/impl/OpenstackSwitchingArpHandler.java @@ -330,7 +330,8 @@ public final class OpenstackSwitchingArpHandler { return false; } - Network network = osNetworkService.network(event.port().getNetworkId()); + Network network = osNetworkService.network(osSubnet.getNetworkId()); + if (network == null) { log.warn("Network is not specified."); return false;