<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi Donald,</p>
    <p>+1</p>
    <p>We need this in our implementation of BGP-LS that used an AFI =
      16388 for Traffic Engineering family. Dealing with the old
      implementation based on a table introduced to much size and CPU
      consumption in our case.<br>
    </p>
    <p>Regards</p>
    <p>Olivier<br>
    </p>
    <br>
    <div class="moz-cite-prefix">Le 05/12/2016 à 17:16, Donald Sharp a
      écrit :<br>
    </div>
    <blockquote
cite="mid:CAK989ycdjsQtZsbXU9ES_X4-GpEN9dOMW29q9qhfoi+n6WvH0A@mail.gmail.com"
      type="cite">
      <pre wrap="">David and I just had a quick discussion on AFI/SAFI handling in
Quagga.  Capturing result of conversation here:

1) Change #defines in zebra.h of SAFI_XXX to an enum as well as
modifying them to SAFI_INT_XXX
    -> the _INT_ is to tell the world that these are internal values only.

2) lib/prefix.[ch] has code to map internal/external AFI/SAFI values.

I am going to submit patches for #1 and #2 hopefully in the next few days.

This mapping between internal and IETF AFI/SAFI values is there to
allow bgp to not have a sparse array for peer information.  I think
that there is desire to move away from this solution.  We do not have
anything designed at this point beyond vague hand waving :)

donald

_______________________________________________
cmaster-next mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cmaster-next@lists.nox.tf">cmaster-next@lists.nox.tf</a>
<a class="moz-txt-link-freetext" href="https://lists.nox.tf/listinfo/cmaster-next">https://lists.nox.tf/listinfo/cmaster-next</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      <a style="text-decoration:none;" href="http://www.orange.com"> <img
          style="border:none" alt="logo Orange"
          src="cid:part1.6030EBC6.44C85BF0@orange.com"> </a>
      <p style="line-height:20px;margin:0px"> </p>
      <span style="font-weight:bold;font-family:Arial,
        sans-serif;font-size:10pt;color:#000000;"> Olivier Dugeon </span>
      <br>
      <span style="font-family:Arial,
        sans-serif;font-size:10pt;color:#000000;"> Senior research
        engineer in QoS and network control<br>
        Open Source Referent</span> <br>
      <span style="font-family:Arial,
        sans-serif;font-size:10pt;color:#000000;">
        Orange/IMT/OLN/WTC/IEE/OPEN </span>
      <p style="line-height:20px;margin:0px"> </p>
      <span style="font-family:Arial,
        sans-serif;font-size:10pt;color:#000000"> fixe : +33 2 96 07 28
        80 </span> <br>
      <span style="font-family:Arial,
        sans-serif;font-size:10pt;color:#000000;text-decoration:none">
        mobile : +33 6 82 90 37 85 </span> <br>
      <span style="margin:0px 0 20px 0;"> <a style="margin:0px 0 20px
          0;font-family:Arial,
          sans-serif;font-size:10pt;color:#FF6600;text-decoration:none;"
          href="mailto:olivier.dugeon@orange.com">olivier.dugeon@orange.com</a>
      </span>
      <p style="line-height:20px;margin:0px"> </p>
    </div>
  </body>
</html>