<div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
The even better and correct way would be to implement it one more level before<br>
when prefixes (in struct bgp_prefix) are dispatched for struct bgp_bucket.<br>
There could be timestamps in struct bgp_prefix, separate queue for<br>
bgp_buckets that contain only postponed bgp_prefixes, and list of recently<br>
sent but not yet collected bgp_prefixes to keep their timestamps. But that<br>
would be significantly more work.<br></blockquote><div><br></div>Hello, sorry if I resume this old thread.<br>I would like to implement the MRAI timer in this better and correct way in the latest version and in the end maybe do a pull request.<br>First of all, which version would you suggest to download? from the git repo i see a lot of branches, I thought to work from the master branch, but i don't know if it's the best choice for this purpose.<br>Second, could you please explain much deeper this correct approach? I'm not scared by the dimension of the work, but I want to understand it correctly to do it in the right way.<br><br>Thanks,<br>Mattia</div></div></div>