[quagga-dev 7564] Re: [PATCH] zebra: router-id table not sorted properly.
infrastation at yandex.ru
Mon Dec 21 15:54:10 GMT 2009
> The router-id table looks like is supposed to be sorted in current
> quagga code, but the nodes are not added with the sorting
> The sorting function is host byte order dependent.
> The values need to converted before comparison.
> Fixing this causes Zebra to choose the largest IP address
> as router-id, rather than the last address. This probably will
> surprise some users. The other option would be to just remove the
> comparison function and keep the existing LIFO behavior.
> Lastly, simple subtraction works well for comparing.
Done, thank you.
More information about the Quagga-dev