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