]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Fixes bug in eattr binary search.
authorOndrej Zajicek <santiago@crfreenet.org>
Fri, 21 Aug 2009 07:31:35 +0000 (09:31 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Fri, 21 Aug 2009 07:31:35 +0000 (09:31 +0200)
nest/rt-attr.c

index de63198ee57982b95d9a284a4178a217e3c45f2a..9d78ce07c1d7b9d661b04a4fb7007fdccd729713 100644 (file)
@@ -74,7 +74,7 @@ ea__find(ea_list *e, unsigned id)
       if (e->flags & EALF_BISECT)
        {
          l = 0;
-         r = e->count + 1;
+         r = e->count - 1;
          while (l <= r)
            {
              m = (l+r) / 2;