]> git.puffer.fish Git - mirror/frr.git/commitdiff
quagga: labeled unicast definitions
authorDon Slice <dslice@cumulusnetworks.com>
Thu, 2 Feb 2017 18:34:00 +0000 (13:34 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 6 Apr 2017 14:29:19 +0000 (10:29 -0400)
Internal and IANA definitions for labeled-unicast SAFI. Note that this SAFI
is specific to BGP and maps to the corresponding unicast SAFI in Zebra.

Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
lib/zebra.h

index 985382bff57eb17cdde23a22307d3526fdc09e43..ef261eedc190e72fe67680c63a5db74008a4ad3d 100644 (file)
@@ -514,6 +514,8 @@ static inline safi_t safi_iana2int (safi_t safi)
     return SAFI_ENCAP;
   if (safi == IANA_SAFI_EVPN)
     return SAFI_EVPN;
+  if (safi == IANA_SAFI_LABELED_UNICAST)
+    return SAFI_LABELED_UNICAST;
   return SAFI_MAX;
 }
 
@@ -529,6 +531,8 @@ static inline safi_t safi_int2iana (safi_t safi)
     return IANA_SAFI_ENCAP;
   if (safi == SAFI_EVPN)
     return IANA_SAFI_EVPN;
+  if (safi == SAFI_LABELED_UNICAST)
+    return IANA_SAFI_LABELED_UNICAST;
   return IANA_SAFI_RESERVED;
 }