commit | 463bee525d325567e3bd32f0465d90ab7f3b7735 | [log] [tgz] |
---|---|---|
author | Sangho Shin <sangho@onlab.us> | Mon Sep 29 15:14:43 2014 -0700 |
committer | Sangho Shin <sangho@onlab.us> | Mon Sep 29 15:17:20 2014 -0700 |
tree | 2b712b695aa2d76828fc2a76d46e8af15036d789 | |
parent | b725851b5e0a5fb174ceca45e96c7fc3690ea12d [diff] [blame] |
- decrease the TTL correctly - buffer IP packets and send out them when ARP responses arrive unless they are ping to routers Change-Id: Ib2f0f7a28198cc1092ef45a91a3b2feedaa7a2eb
diff --git a/src/main/java/net/onrc/onos/apps/segmentrouting/GenericIpHandler.java b/src/main/java/net/onrc/onos/apps/segmentrouting/GenericIpHandler.java index b0b8cb3..fd27e56 100644 --- a/src/main/java/net/onrc/onos/apps/segmentrouting/GenericIpHandler.java +++ b/src/main/java/net/onrc/onos/apps/segmentrouting/GenericIpHandler.java
@@ -86,6 +86,7 @@ // Check if the destination is within subnets of the swtich if (isWithinSubnets(sw, IPv4Address.of(destinationAddress).toString())) { + srManager.addPacket(ipv4); srManager.sendArpRequest(sw, destinationAddress, inPort); } }