commit | 57263ea1795655c9cc303401b34e5228e1d982e3 | [log] [tgz] |
---|---|---|
author | Jian Li <pyguni@gmail.com> | Sun Oct 11 02:45:16 2020 +0900 |
committer | Jian Li <pyguni@gmail.com> | Sat Oct 10 19:08:58 2020 +0000 |
tree | 9064aaf9dbafda95b3548c46cb2634b34e3a3f2f | |
parent | 07c27f33e039aba7a134eeaac5bc4bac2e9257e8 [diff] |
Fix: assign a default gateway MAC address for unknown IP address Change-Id: I332fa0d571567d25bfd0869f7f42634e82b1bb5e (cherry picked from commit 1c68e9a20e803f91d8379bd7cdc8160aed15d305)
diff --git a/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingArpHandler.java b/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingArpHandler.java index 50f3357..d5c047f 100644 --- a/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingArpHandler.java +++ b/apps/k8s-networking/app/src/main/java/org/onosproject/k8snetworking/impl/K8sSwitchingArpHandler.java
@@ -341,8 +341,7 @@ } if (replyMac == null) { - log.debug("Failed to find MAC address for {}", targetIp); - return; + replyMac = MacAddress.valueOf(gatewayMac); } Ethernet ethReply = ARP.buildArpReply(