send LLDP probe only to non-Logical ports
Change-Id: I93995a718c9fcf5352a015c0cdc011f5876c9730
Showing
1 changed file
with
4 additions
and
0 deletions
| ... | @@ -77,9 +77,11 @@ public class LLDPLinkProvider extends AbstractProvider implements LinkProvider { | ... | @@ -77,9 +77,11 @@ public class LLDPLinkProvider extends AbstractProvider implements LinkProvider { |
| 77 | providerService, useBDDP); | 77 | providerService, useBDDP); |
| 78 | discoverers.put(device.id(), ld); | 78 | discoverers.put(device.id(), ld); |
| 79 | for (Port p : deviceService.getPorts(device.id())) { | 79 | for (Port p : deviceService.getPorts(device.id())) { |
| 80 | + if (!p.number().isLogical()) { | ||
| 80 | ld.addPort(p); | 81 | ld.addPort(p); |
| 81 | } | 82 | } |
| 82 | } | 83 | } |
| 84 | + } | ||
| 83 | 85 | ||
| 84 | log.info("Started"); | 86 | log.info("Started"); |
| 85 | } | 87 | } |
| ... | @@ -122,7 +124,9 @@ public class LLDPLinkProvider extends AbstractProvider implements LinkProvider { | ... | @@ -122,7 +124,9 @@ public class LLDPLinkProvider extends AbstractProvider implements LinkProvider { |
| 122 | if (ld == null) { | 124 | if (ld == null) { |
| 123 | return; | 125 | return; |
| 124 | } | 126 | } |
| 127 | + if (!port.number().isLogical()) { | ||
| 125 | ld.addPort(port); | 128 | ld.addPort(port); |
| 129 | + } | ||
| 126 | } else { | 130 | } else { |
| 127 | ConnectPoint point = new ConnectPoint(device.id(), | 131 | ConnectPoint point = new ConnectPoint(device.id(), |
| 128 | port.number()); | 132 | port.number()); | ... | ... |
-
Please register or login to post a comment