On Wed, Jun 8, 2016 at 9:22 PM, Lou Berger <lber...@labn.net> wrote:

Hi Lou,
>
>>
>> * It seems the RD_TYPE_EOI type surfaced again (see
>>   http://patchwork.quagga.net/patch/1728/ ), whereas I don't see where it
>>   is used. Is there a need to keep this flag ?
> This is used by the ethernet code, see below.
>

oh. It seems it is used decode_rd_type ? Would not it be better to set
explicitly the value to RD_TYPE_EOI instead of 0xff00 ?

--- a/bgpd/bgp_mplsvpn.c
+++ b/bgpd/bgp_mplsvpn.c
@@ -52,7 +52,7 @@ decode_rd_type (u_char *pnt)
    * VNC L2 stores LHI in lower byte, so mask it off
    */
   if ((v & 0xff00) == 0xff00)
-    v = 0xff00;
+    v = RD_TYPE_EOI;
 #endif
   return v;
 }

[...]
>> To sum up, with the current status, I would nack the patch.
> Perhaps this would be a good discussion for the next monthly meeting.

If you don't mind, I would prefer a followup with emails in order to
archive the arguments so everyone can follow this thread. Always some
people are missing into the calls.

Moreover, can you provide a description of this Remote Forwarder
Protocol (RFP) into an update of this patch serie? It is required for
Quagga community to understand it.

Thanks,
  Philippe

_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to