Fix: resolve a NPE caused by non-exist gateway at openstack subnet

Change-Id: I673ab1f88c9ecd54c844f250a7f2275dada0cba7
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 2c18f03..a308685 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
@@ -285,6 +285,7 @@
             if (!install) {
                 long numOfDupGws = osNetworkService.subnets().stream()
                         .filter(s -> !s.getId().equals(osSubnet.getId()))
+                        .filter(s -> s.getGateway() != null)
                         .filter(s -> s.getGateway().equals(osSubnet.getGateway()))
                         .count();
                 if (numOfDupGws > 0) {