FYI we have pushed an updated rev of our patches that address comments received to date -- mainly bug fixes. We're not planning on any additional changes at the moment. The rebased (to be integrated version) is available at
https://github.com/LabNConsulting/quagga-vnc/tree/patches/R1.0.20160315%2Bvnc/v4 v3 contains the changes from the previously reviewed version. We will submit as a replacement patch set as soon we can rebase based on proposed/8 Lou On 6/17/2016 1:31 PM, Lou Berger wrote: > Philippe, > > okay fixes pushed to v2 (including removing v6 ifdefs) to show changes > and v3* posted to show final results. We have a couple of more issues > to deal with (skiplist license and a bug fix we're testing). Once these > are resolved we'll submit a formal patch update. > > BTW V3 has the references you asked for in the log. > > * > https://github.com/LabNConsulting/quagga-vnc/tree/patches/R1.0.20160315%2Bvnc/v3 > > On 6/17/2016 10:10 AM, Lou Berger wrote: >> On 6/17/2016 9:15 AM, Philippe Guibert wrote: >>> On Thu, Jun 16, 2016 at 8:52 PM, Lou Berger <lber...@labn.net> wrote: >>> >>> Hello Lou, >>> >>>> Philippe, >>>> >>>> I've posted a fix to this (patch on patch) in >>>> >>>> https://github.com/LabNConsulting/quagga-vnc/commit/cd54370cb94d598aa95bd7561cc012200920d97a >>>> >>> I posted 2 minor comments: >>> >>> 1) The code has been compacted; however i fear this may lead to >>> confusion ( especially because you perform if() just behind #endif >>> macro). >>> instead of: >>> >>> #if ENABLE_BGP_VNC >>> if (v != RD_TYPE_VNC_ETH) >>> #endif >>> v |= (u_int16_t) *pnt; >>> >>> I would do: >>> >>> #if ENABLE_BGP_VNC >>> if (v != RD_TYPE_VNC_ETH) >>> v |= (u_int16_t) *pnt; >>> #else >>> v |= (u_int16_t) *pnt; >>> #endif >>> >>> IMHO, I think this brings more clarity about the algorithm in place. >> I considered this, but I hate duplicate code so came down on the other >> side. But I was on the fence, so will make this change. >> >> >>> 2) duplicate encode_rd stuff >>>> this was covered in the v2 patch just sent to the list. >>> point 2 is resolved by v2 patch then. >>> >>>> okay, will post a pointer to v3 once we resolve the 2 minor comments. >>> waiting for v3 version with point 1) fix to ack. >> Thanks! >> Lou >>>> Thanks, >>>> >>> Thanks, >>> >>> Philippe >>> >> >> _______________________________________________ >> Quagga-dev mailing list >> Quagga-dev@lists.quagga.net >> https://lists.quagga.net/mailman/listinfo/quagga-dev >> > > > _______________________________________________ > Quagga-dev mailing list > Quagga-dev@lists.quagga.net > https://lists.quagga.net/mailman/listinfo/quagga-dev > _______________________________________________ Quagga-dev mailing list Quagga-dev@lists.quagga.net https://lists.quagga.net/mailman/listinfo/quagga-dev