]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/vrf.h
Merge pull request #12584 from pguibert6WIND/bgp_imported_distance
[mirror_frr.git] / lib / vrf.h
index 73e324c1523bf029805002a62920fec38dcb747c..734176db904631ba2b14fc091bfd7b84851e6df4 100644 (file)
--- a/lib/vrf.h
+++ b/lib/vrf.h
@@ -212,9 +212,10 @@ extern int vrf_bitmap_check(vrf_bitmap_t, vrf_id_t);
  * delete -> Called back when a vrf is being deleted from
  *           the system ( 2 and 3 ) above.
  */
-extern void vrf_init(int (*create)(struct vrf *vrf), int (*enable)(struct vrf *vrf),
-                    int (*disable)(struct vrf *vrf), int (*destroy)(struct vrf *vrf),
-                    int (*update)(struct vrf *vrf));
+extern void vrf_init(int (*create)(struct vrf *vrf),
+                    int (*enable)(struct vrf *vrf),
+                    int (*disable)(struct vrf *vrf),
+                    int (*destroy)(struct vrf *vrf));
 
 /*
  * Call vrf_terminate when the protocol is being shutdown
@@ -267,7 +268,9 @@ extern int vrf_ioctl(vrf_id_t vrf_id, int d, unsigned long request, char *args);
 /* The default VRF ID */
 #define VRF_DEFAULT 0
 
-extern void vrf_set_default_name(const char *default_name, bool force);
+/* Must be called only during startup, before config is read */
+extern void vrf_set_default_name(const char *default_name);
+
 extern const char *vrf_get_default_name(void);
 #define VRF_DEFAULT_NAME    vrf_get_default_name()