diff options
author | whitespace / reindent <invalid@invalid.invalid> | 2017-07-17 14:03:14 +0200 |
---|---|---|
committer | whitespace / reindent <invalid@invalid.invalid> | 2017-07-17 14:04:07 +0200 |
commit | d62a17aedeb0eebdba98238874bb13d62c48dbf9 (patch) | |
tree | 3b319b1d61c8b85b4d1f06adf8b844bb8a9b5107 /bgpd/bgp_mpath.h | |
parent | *: add indent control files (diff) | |
download | frr-d62a17aedeb0eebdba98238874bb13d62c48dbf9.tar.xz frr-d62a17aedeb0eebdba98238874bb13d62c48dbf9.zip |
*: reindentreindent-master-after
indent.py `git ls-files | pcregrep '\.[ch]$' | pcregrep -v '^(ldpd|babeld|nhrpd)/'`
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'bgpd/bgp_mpath.h')
-rw-r--r-- | bgpd/bgp_mpath.h | 61 |
1 files changed, 30 insertions, 31 deletions
diff --git a/bgpd/bgp_mpath.h b/bgpd/bgp_mpath.h index 316dda3ec..48af14eb7 100644 --- a/bgpd/bgp_mpath.h +++ b/bgpd/bgp_mpath.h @@ -25,53 +25,52 @@ /* Supplemental information linked to bgp_info for keeping track of * multipath selections, lazily allocated to save memory */ -struct bgp_info_mpath -{ - /* Points to the first multipath (on bestpath) or the next multipath */ - struct bgp_info_mpath *mp_next; +struct bgp_info_mpath { + /* Points to the first multipath (on bestpath) or the next multipath */ + struct bgp_info_mpath *mp_next; - /* Points to the previous multipath or NULL on bestpath */ - struct bgp_info_mpath *mp_prev; + /* Points to the previous multipath or NULL on bestpath */ + struct bgp_info_mpath *mp_prev; - /* Points to bgp_info associated with this multipath info */ - struct bgp_info *mp_info; + /* Points to bgp_info associated with this multipath info */ + struct bgp_info *mp_info; - /* When attached to best path, the number of selected multipaths */ - u_int32_t mp_count; + /* When attached to best path, the number of selected multipaths */ + u_int32_t mp_count; - /* Aggregated attribute for advertising multipath route */ - struct attr *mp_attr; + /* Aggregated attribute for advertising multipath route */ + struct attr *mp_attr; }; /* Functions to support maximum-paths configuration */ -extern int bgp_maximum_paths_set (struct bgp *, afi_t, safi_t, int, u_int16_t, - u_int16_t); -extern int bgp_maximum_paths_unset (struct bgp *, afi_t, safi_t, int); +extern int bgp_maximum_paths_set(struct bgp *, afi_t, safi_t, int, u_int16_t, + u_int16_t); +extern int bgp_maximum_paths_unset(struct bgp *, afi_t, safi_t, int); /* Functions used by bgp_best_selection to record current * multipath selections */ -extern int bgp_info_nexthop_cmp (struct bgp_info *bi1, struct bgp_info *bi2); -extern void bgp_mp_list_init (struct list *); -extern void bgp_mp_list_clear (struct list *); -extern void bgp_mp_list_add (struct list *, struct bgp_info *); -extern void bgp_mp_dmed_deselect (struct bgp_info *); -extern void bgp_info_mpath_update (struct bgp_node *, struct bgp_info *, - struct bgp_info *, struct list *, - struct bgp_maxpaths_cfg *); -extern void bgp_info_mpath_aggregate_update (struct bgp_info *, - struct bgp_info *); +extern int bgp_info_nexthop_cmp(struct bgp_info *bi1, struct bgp_info *bi2); +extern void bgp_mp_list_init(struct list *); +extern void bgp_mp_list_clear(struct list *); +extern void bgp_mp_list_add(struct list *, struct bgp_info *); +extern void bgp_mp_dmed_deselect(struct bgp_info *); +extern void bgp_info_mpath_update(struct bgp_node *, struct bgp_info *, + struct bgp_info *, struct list *, + struct bgp_maxpaths_cfg *); +extern void bgp_info_mpath_aggregate_update(struct bgp_info *, + struct bgp_info *); /* Unlink and free multipath information associated with a bgp_info */ -extern void bgp_info_mpath_dequeue (struct bgp_info *); -extern void bgp_info_mpath_free (struct bgp_info_mpath **); +extern void bgp_info_mpath_dequeue(struct bgp_info *); +extern void bgp_info_mpath_free(struct bgp_info_mpath **); /* Walk list of multipaths associated with a best path */ -extern struct bgp_info *bgp_info_mpath_first (struct bgp_info *); -extern struct bgp_info *bgp_info_mpath_next (struct bgp_info *); +extern struct bgp_info *bgp_info_mpath_first(struct bgp_info *); +extern struct bgp_info *bgp_info_mpath_next(struct bgp_info *); /* Accessors for multipath information */ -extern u_int32_t bgp_info_mpath_count (struct bgp_info *); -extern struct attr *bgp_info_mpath_attr (struct bgp_info *); +extern u_int32_t bgp_info_mpath_count(struct bgp_info *); +extern struct attr *bgp_info_mpath_attr(struct bgp_info *); #endif /* _QUAGGA_BGP_MPATH_H */ |