diff options
-rw-r--r-- | networking/libiproute/utils.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/libiproute/utils.c b/networking/libiproute/utils.c index 5f0971751..85034c0f6 100644 --- a/networking/libiproute/utils.c +++ b/networking/libiproute/utils.c | |||
@@ -136,7 +136,7 @@ static int get_prefix_1(inet_prefix *dst, char *arg, int family) | |||
136 | if (!(host & (host + 1))) { | 136 | if (!(host & (host + 1))) { |
137 | for (plen = 0; mask; mask <<= 1) | 137 | for (plen = 0; mask; mask <<= 1) |
138 | ++plen; | 138 | ++plen; |
139 | if (plen >= 0 && plen <= dst->bitlen) { | 139 | if (plen <= dst->bitlen) { |
140 | dst->bitlen = plen; | 140 | dst->bitlen = plen; |
141 | /* dst->flags |= PREFIXLEN_SPECIFIED; */ | 141 | /* dst->flags |= PREFIXLEN_SPECIFIED; */ |
142 | } else | 142 | } else |