Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
Showing
3 changed files
with
7 additions
and
4 deletions
... | @@ -27,7 +27,7 @@ public class AddHostToHostIntentCommand extends AbstractShellCommand { | ... | @@ -27,7 +27,7 @@ public class AddHostToHostIntentCommand extends AbstractShellCommand { |
27 | required = true, multiValued = false) | 27 | required = true, multiValued = false) |
28 | String two = null; | 28 | String two = null; |
29 | 29 | ||
30 | - private static long id = 1; | 30 | + private static long id = 0x7870001; |
31 | 31 | ||
32 | @Override | 32 | @Override |
33 | protected void execute() { | 33 | protected void execute() { | ... | ... |
... | @@ -14,6 +14,7 @@ import org.onlab.onos.net.intent.Intent; | ... | @@ -14,6 +14,7 @@ import org.onlab.onos.net.intent.Intent; |
14 | import org.onlab.onos.net.intent.IntentId; | 14 | import org.onlab.onos.net.intent.IntentId; |
15 | import org.onlab.onos.net.intent.IntentService; | 15 | import org.onlab.onos.net.intent.IntentService; |
16 | import org.onlab.onos.net.intent.PointToPointIntent; | 16 | import org.onlab.onos.net.intent.PointToPointIntent; |
17 | +import org.onlab.packet.Ethernet; | ||
17 | 18 | ||
18 | /** | 19 | /** |
19 | * Installs point-to-point connectivity intents. | 20 | * Installs point-to-point connectivity intents. |
... | @@ -32,7 +33,7 @@ public class AddPointToPointIntentCommand extends AbstractShellCommand { | ... | @@ -32,7 +33,7 @@ public class AddPointToPointIntentCommand extends AbstractShellCommand { |
32 | required = true, multiValued = false) | 33 | required = true, multiValued = false) |
33 | String egressDeviceString = null; | 34 | String egressDeviceString = null; |
34 | 35 | ||
35 | - private static long id = 1; | 36 | + private static long id = 0x7470001; |
36 | 37 | ||
37 | @Override | 38 | @Override |
38 | protected void execute() { | 39 | protected void execute() { |
... | @@ -48,7 +49,9 @@ public class AddPointToPointIntentCommand extends AbstractShellCommand { | ... | @@ -48,7 +49,9 @@ public class AddPointToPointIntentCommand extends AbstractShellCommand { |
48 | PortNumber.portNumber(getPortNumber(egressDeviceString)); | 49 | PortNumber.portNumber(getPortNumber(egressDeviceString)); |
49 | ConnectPoint egress = new ConnectPoint(egressDeviceId, egressPortNumber); | 50 | ConnectPoint egress = new ConnectPoint(egressDeviceId, egressPortNumber); |
50 | 51 | ||
51 | - TrafficSelector selector = DefaultTrafficSelector.builder().build(); | 52 | + TrafficSelector selector = DefaultTrafficSelector.builder() |
53 | + .matchEthType(Ethernet.TYPE_IPV4) | ||
54 | + .build(); | ||
52 | TrafficTreatment treatment = DefaultTrafficTreatment.builder().build(); | 55 | TrafficTreatment treatment = DefaultTrafficTreatment.builder().build(); |
53 | 56 | ||
54 | Intent intent = | 57 | Intent intent = | ... | ... |
providers/openflow/flow/src/main/java/org/onlab/onos/provider/of/flow/impl/OpenFlowRuleProvider.java
... | @@ -344,7 +344,7 @@ public class OpenFlowRuleProvider extends AbstractProvider implements FlowRulePr | ... | @@ -344,7 +344,7 @@ public class OpenFlowRuleProvider extends AbstractProvider implements FlowRulePr |
344 | 344 | ||
345 | public void satisfyRequirement(Dpid dpid) { | 345 | public void satisfyRequirement(Dpid dpid) { |
346 | log.warn("Satisfaction from switch {}", dpid); | 346 | log.warn("Satisfaction from switch {}", dpid); |
347 | - sws.remove(controller.getSwitch(dpid)); | 347 | + sws.remove(dpid); |
348 | countDownLatch.countDown(); | 348 | countDownLatch.countDown(); |
349 | } | 349 | } |
350 | 350 | ... | ... |
-
Please register or login to post a comment