From: Donald Sharp Date: Thu, 19 Jan 2017 09:32:49 +0000 (-0500) Subject: Merge remote-tracking branch 'origin/master' into pim_lib_work2 X-Git-Tag: frr-3.0-branchpoint~64^2~10^2~5 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=b8b35c63a5176e4c2e753e0c83156b4c4eb53f63;p=mirror%2Ffrr.git Merge remote-tracking branch 'origin/master' into pim_lib_work2 Conflicts: lib/zebra.h zebra/rt_netlink.c --- b8b35c63a5176e4c2e753e0c83156b4c4eb53f63 diff --cc lib/zebra.h index f89e7f5c3f,c9be1892e4..bb43d062bc --- a/lib/zebra.h +++ b/lib/zebra.h @@@ -493,15 -486,19 +493,21 @@@ typedef enum * not optimal for use in data-structure sizing. * Note: Only useful (i.e., supported) values are defined below. */ -#define IANA_AFI_RESERVED 0 -#define IANA_AFI_IPV4 1 -#define IANA_AFI_IPV6 2 -#define IANA_AFI_L2VPN 25 -#define IANA_AFI_IPMR 128 -#define IANA_AFI_IP6MR 129 +typedef enum { + IANA_AFI_RESERVED = 0, + IANA_AFI_IPV4 = 1, + IANA_AFI_IPV6 = 2, + IANA_AFI_L2VPN = 25, + IANA_AFI_IPMR = 128, + IANA_AFI_IP6MR = 129 +} iana_afi_t; + #define IANA_SAFI_RESERVED 0 + #define IANA_SAFI_UNICAST 1 + #define IANA_SAFI_MULTICAST 2 + #define IANA_SAFI_ENCAP 7 + #define IANA_SAFI_MPLS_VPN 128 + /* Default Administrative Distance of each protocol. */ #define ZEBRA_KERNEL_DISTANCE_DEFAULT 0 #define ZEBRA_CONNECT_DISTANCE_DEFAULT 0