X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=model%2Fietf%2Fietf-type-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fmodel%2Fietf%2Futil%2FIpv4Utils.java;h=13d4537386b7d2c9dc8b508638746954f5c43013;hb=refs%2Fchanges%2F62%2F76762%2F6;hp=f8797a65660b374262d0771a2ef13b42124f0244;hpb=737f8acb72552ea400a34b54d846bf20ad7396d0;p=mdsal.git diff --git a/model/ietf/ietf-type-util/src/main/java/org/opendaylight/mdsal/model/ietf/util/Ipv4Utils.java b/model/ietf/ietf-type-util/src/main/java/org/opendaylight/mdsal/model/ietf/util/Ipv4Utils.java index f8797a6566..13d4537386 100644 --- a/model/ietf/ietf-type-util/src/main/java/org/opendaylight/mdsal/model/ietf/util/Ipv4Utils.java +++ b/model/ietf/ietf-type-util/src/main/java/org/opendaylight/mdsal/model/ietf/util/Ipv4Utils.java @@ -7,6 +7,8 @@ */ package org.opendaylight.mdsal.model.ietf.util; +import org.eclipse.jdt.annotation.NonNull; + /** * IPv4 address parsing for ietf-inet-types ipv4-address. This is an internal implementation class, not meant to be * exposed in any shape or form to the outside world, as the code relies on the fact that the strings presented to it @@ -17,7 +19,7 @@ final class Ipv4Utils { throw new UnsupportedOperationException(); } - static void fillIpv4Bytes(final byte[] bytes, final int byteStart, final String str, final int strStart, + static void fillIpv4Bytes(final byte @NonNull[] bytes, final int byteStart, final String str, final int strStart, final int strLimit) { int out = byteStart; int val = 0; @@ -27,7 +29,7 @@ final class Ipv4Utils { bytes[out++] = (byte) val; val = 0; } else { - val = 10 * val + (c - '0'); + val = 10 * val + c - '0'; } }