diff options
Diffstat (limited to 'lib/plist.h')
| -rw-r--r-- | lib/plist.h | 50 | 
1 files changed, 24 insertions, 26 deletions
diff --git a/lib/plist.h b/lib/plist.h index 0f397ff01a..73d8da509a 100644 --- a/lib/plist.h +++ b/lib/plist.h @@ -27,38 +27,36 @@  #include "stream.h"  #include "vty.h" -enum prefix_list_type  -{ -  PREFIX_DENY, -  PREFIX_PERMIT, +enum prefix_list_type { +	PREFIX_DENY, +	PREFIX_PERMIT,  };  struct prefix_list; -struct orf_prefix -{ -  u_int32_t seq; -  u_char ge; -  u_char le; -  struct prefix p; +struct orf_prefix { +	u_int32_t seq; +	u_char ge; +	u_char le; +	struct prefix p;  };  /* Prototypes. */ -extern void prefix_list_init (void); -extern void prefix_list_reset (void); -extern void prefix_list_add_hook (void (*func) (struct prefix_list *)); -extern void prefix_list_delete_hook (void (*func) (struct prefix_list *)); - -extern const char *prefix_list_name (struct prefix_list *); -extern struct prefix_list *prefix_list_lookup (afi_t, const char *); -extern enum prefix_list_type prefix_list_apply (struct prefix_list *, void *); - -extern struct prefix_list *prefix_bgp_orf_lookup (afi_t, const char *); -extern struct stream * prefix_bgp_orf_entry (struct stream *, -                                             struct prefix_list *, -                                             u_char, u_char, u_char); -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 *, u_char); +extern void prefix_list_init(void); +extern void prefix_list_reset(void); +extern void prefix_list_add_hook(void (*func)(struct prefix_list *)); +extern void prefix_list_delete_hook(void (*func)(struct prefix_list *)); + +extern const char *prefix_list_name(struct prefix_list *); +extern struct prefix_list *prefix_list_lookup(afi_t, const char *); +extern enum prefix_list_type prefix_list_apply(struct prefix_list *, void *); + +extern struct prefix_list *prefix_bgp_orf_lookup(afi_t, const char *); +extern struct stream *prefix_bgp_orf_entry(struct stream *, +					   struct prefix_list *, u_char, u_char, +					   u_char); +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 *, u_char);  #endif /* _QUAGGA_PLIST_H */  | 
