]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/plist.h
zebra, lib: fix the ZEBRA_INTERFACE_VRF_UPDATE zapi message
[mirror_frr.git] / lib / plist.h
index 67e345a48550b43ac506b153f7389a8d00b7581c..8a4fa8d3ce6cf4c60e47c66ed82ceada80970961 100644 (file)
@@ -61,8 +61,9 @@ extern struct prefix_list *prefix_list_lookup(afi_t, const char *);
  * If it is a empty plist return a NULL pointer.
  */
 extern enum prefix_list_type
-prefix_list_apply_which_prefix(struct prefix_list *plist, struct prefix **which,
-                              void *object);
+prefix_list_apply_which_prefix(struct prefix_list *plist,
+                              const struct prefix **which,
+                              const void *object);
 #define prefix_list_apply(A, B) prefix_list_apply_which_prefix((A), NULL, (B))
 
 extern struct prefix_list *prefix_bgp_orf_lookup(afi_t, const char *);
@@ -71,6 +72,7 @@ extern struct stream *prefix_bgp_orf_entry(struct stream *,
                                           uint8_t, uint8_t);
 extern int prefix_bgp_orf_set(char *, afi_t, struct orf_prefix *, int, int);
 extern void prefix_bgp_orf_remove_all(afi_t, char *);
-extern int prefix_bgp_show_prefix_list(struct vty *, afi_t, char *, uint8_t);
+extern int prefix_bgp_show_prefix_list(struct vty *vty, afi_t afi, char *name,
+                                      bool use_json);
 
 #endif /* _QUAGGA_PLIST_H */