X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=mappingservice%2Fimplementation%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Flispflowmapping%2Fimplementation%2Futil%2FMappingMergeUtil.java;h=540d08a5500c47acbaf407f3a08ce3898500b4bf;hb=4a99f1d24037d5b7947658b7360a8c53baeedbf6;hp=75a59edfa98bf7a72a8c8f64822b50ed74872762;hpb=e499e37f419b012ef6f0d388d02a06ea0225ad30;p=lispflowmapping.git diff --git a/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/MappingMergeUtil.java b/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/MappingMergeUtil.java index 75a59edfa..540d08a55 100644 --- a/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/MappingMergeUtil.java +++ b/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/MappingMergeUtil.java @@ -7,6 +7,8 @@ */ package org.opendaylight.lispflowmapping.implementation.util; +import static org.opendaylight.yangtools.yang.common.UintConversions.fromJava; + import com.google.common.base.Preconditions; import java.util.ArrayList; import java.util.Date; @@ -302,11 +304,11 @@ public final class MappingMergeUtil { if (sbLocatorMap.containsKey(nbRloc)) { // common locator found. use the NB record as the common locator. - if (sbLocatorMap.get(nbRloc).getPriority() == (short) 255) { + if (sbLocatorMap.get(nbRloc).getPriority().toJava() == (short) 255) { // if SB locator has p == 255 then common locator takes all NB fields except for p // which must be set to 255 LocatorRecordBuilder lrb = new LocatorRecordBuilder(nbLocator); - lrb.setPriority((short) 255); + lrb.setPriority(fromJava((short) 255)); commonLocators.add(lrb.build()); } else { commonLocators.add(nbLocator);