]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: dont have vxlan as default iface type
authorDavid Lamparter <equinox@opensourcerouting.org>
Mon, 28 Aug 2017 02:42:25 +0000 (04:42 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Mon, 28 Aug 2017 03:52:19 +0000 (05:52 +0200)
... make it so zero (unset) is "other"

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
zebra/interface.h

index 7b56dcd4a40c7263f1b1ba1052963153df1fc4d3..6bc05e21c5d08c9da870416cada92a11c7f03273 100644 (file)
@@ -183,12 +183,12 @@ struct rtadvconf {
 
 /* Zebra interface type - ones of interest. */
 typedef enum {
-       ZEBRA_IF_VXLAN,   /* VxLAN interface */
-       ZEBRA_IF_VRF,     /* VRF device */
-       ZEBRA_IF_BRIDGE,  /* bridge device */
-       ZEBRA_IF_VLAN,    /* VLAN sub-interface */
-       ZEBRA_IF_MACVLAN, /* MAC VLAN interface*/
-       ZEBRA_IF_OTHER,   /* Anything else */
+       ZEBRA_IF_OTHER = 0, /* Anything else */
+       ZEBRA_IF_VXLAN,     /* VxLAN interface */
+       ZEBRA_IF_VRF,       /* VRF device */
+       ZEBRA_IF_BRIDGE,    /* bridge device */
+       ZEBRA_IF_VLAN,      /* VLAN sub-interface */
+       ZEBRA_IF_MACVLAN,   /* MAC VLAN interface*/
 } zebra_iftype_t;
 
 /* Zebra "slave" interface type */