Skip to content

Commit 8ccb4b6

Browse files
author
Salvatore Orlando
committed
CS-14270: return VLAN id only if the broadcast URI starts with 'vlan'
1 parent f86e9f9 commit 8ccb4b6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

server/src/com/cloud/api/ApiResponseHelper.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2762,11 +2762,13 @@ public NetworkResponse createNetworkResponse(Network network) {
27622762
response.setNetmask(NetUtils.cidr2Netmask(network.getCidr()));
27632763
}
27642764

2765-
// FIXME - either set broadcast URI or vlan
27662765
if (network.getBroadcastUri() != null) {
27672766
String broadcastUri = network.getBroadcastUri().toString();
27682767
response.setBroadcastUri(broadcastUri);
2769-
String vlan = broadcastUri.substring("vlan://".length(), broadcastUri.length());
2768+
String vlan="N/A";
2769+
if (broadcastUri.startsWith("vlan")) {
2770+
vlan = broadcastUri.substring("vlan://".length(), broadcastUri.length());
2771+
}
27702772
response.setVlan(vlan);
27712773
}
27722774

0 commit comments

Comments
 (0)