commit | dd53516f333e283f26d1a26a73c44303d3d59638 | [log] [tgz] |
---|---|---|
author | KC Wang <kc.wang@bigswitch.com> | Mon Apr 14 22:37:22 2014 -0700 |
committer | KC Wang <kc.wang@bigswitch.com> | Mon Apr 14 22:37:22 2014 -0700 |
tree | e15f6c8b0a2f1ced80c6c0db5e9e2f2d029c7aa6 | |
parent | 3d555b08c1d8f548857f83241848c3393a1938e0 [diff] |
address review comment
diff --git a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/VlanVid.java b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/VlanVid.java index 3c74581..ee605de 100644 --- a/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/VlanVid.java +++ b/java_gen/pre-written/src/main/java/org/projectfloodlight/openflow/types/VlanVid.java
@@ -33,7 +33,9 @@ } public static VlanVid ofVlan(int vid) { - if ((vid & VALIDATION_MASK) != vid && vid != NO_MASK.vid) + if (vid == NO_MASK.vid) + return NO_MASK; + if ((vid & VALIDATION_MASK) != vid) throw new IllegalArgumentException(String.format("Illegal VLAN value: %x", vid)); return new VlanVid((short) vid); }