summaryrefslogtreecommitdiffstats
path: root/bgpd
diff options
context:
space:
mode:
authorRuss White <russ@riw.us>2018-09-05 16:38:11 +0200
committerGitHub <noreply@github.com>2018-09-05 16:38:11 +0200
commitfc449ff00d7b6d155ae009ef152d14000683d9bf (patch)
treecf085d7bcbbd39ab795c46d52352a8698c909dbb /bgpd
parentMerge pull request #2971 from qlyoung/misc-doc-updates (diff)
parentbgpd, ospfd, pimd, zebra: Convert more use_json locations to bool (diff)
downloadfrr-fc449ff00d7b6d155ae009ef152d14000683d9bf.tar.xz
frr-fc449ff00d7b6d155ae009ef152d14000683d9bf.zip
Merge pull request #2970 from dslicenc/more-bool-use-json
bgpd, ospfd, pimd, zebra: Convert more use_json locations to bool
Diffstat (limited to 'bgpd')
-rw-r--r--bgpd/bgp_flowspec.h17
-rw-r--r--bgpd/bgp_flowspec_vty.c17
-rw-r--r--bgpd/bgp_route.c4
3 files changed, 16 insertions, 22 deletions
diff --git a/bgpd/bgp_flowspec.h b/bgpd/bgp_flowspec.h
index 9f69dbedd..f07b696b8 100644
--- a/bgpd/bgp_flowspec.h
+++ b/bgpd/bgp_flowspec.h
@@ -34,9 +34,8 @@ extern void bgp_flowspec_vty_init(void);
extern int bgp_show_table_flowspec(struct vty *vty, struct bgp *bgp, afi_t afi,
struct bgp_table *table,
- enum bgp_show_type type,
- void *output_arg, uint8_t use_json,
- int is_last,
+ enum bgp_show_type type, void *output_arg,
+ bool use_json, int is_last,
unsigned long *output_cum,
unsigned long *total_cum);
@@ -50,12 +49,10 @@ extern void route_vty_out_flowspec(struct vty *vty, struct prefix *p,
extern int bgp_fs_config_write_pbr(struct vty *vty, struct bgp *bgp,
afi_t afi, safi_t safi);
-extern int bgp_flowspec_display_match_per_ip(afi_t afi,
- struct bgp_table *rib,
- struct prefix *match,
- int prefix_check,
- struct vty *vty,
- uint8_t use_json,
- json_object *json_paths);
+extern int bgp_flowspec_display_match_per_ip(afi_t afi, struct bgp_table *rib,
+ struct prefix *match,
+ int prefix_check, struct vty *vty,
+ bool use_json,
+ json_object *json_paths);
#endif /* _FRR_BGP_FLOWSPEC_H */
diff --git a/bgpd/bgp_flowspec_vty.c b/bgpd/bgp_flowspec_vty.c
index 31d2c540f..978ce6bf4 100644
--- a/bgpd/bgp_flowspec_vty.c
+++ b/bgpd/bgp_flowspec_vty.c
@@ -365,9 +365,8 @@ void route_vty_out_flowspec(struct vty *vty, struct prefix *p,
int bgp_show_table_flowspec(struct vty *vty, struct bgp *bgp, afi_t afi,
struct bgp_table *table, enum bgp_show_type type,
- void *output_arg, uint8_t use_json,
- int is_last, unsigned long *output_cum,
- unsigned long *total_cum)
+ void *output_arg, bool use_json, int is_last,
+ unsigned long *output_cum, unsigned long *total_cum)
{
struct bgp_info *ri;
struct bgp_node *rn;
@@ -527,13 +526,11 @@ DEFUN (bgp_fs_local_install_ifname,
return bgp_fs_local_install_interface(bgp, no, ifname);
}
-extern int bgp_flowspec_display_match_per_ip(afi_t afi,
- struct bgp_table *rib,
- struct prefix *match,
- int prefix_check,
- struct vty *vty,
- uint8_t use_json,
- json_object *json_paths)
+extern int bgp_flowspec_display_match_per_ip(afi_t afi, struct bgp_table *rib,
+ struct prefix *match,
+ int prefix_check, struct vty *vty,
+ bool use_json,
+ json_object *json_paths)
{
struct bgp_node *rn;
struct prefix *prefix;
diff --git a/bgpd/bgp_route.c b/bgpd/bgp_route.c
index 50ffea27b..32506623c 100644
--- a/bgpd/bgp_route.c
+++ b/bgpd/bgp_route.c
@@ -8911,7 +8911,7 @@ static int bgp_show_route(struct vty *vty, struct bgp *bgp, const char *ip_str,
static int bgp_show_lcommunity(struct vty *vty, struct bgp *bgp, int argc,
struct cmd_token **argv, afi_t afi, safi_t safi,
- uint8_t uj)
+ bool uj)
{
struct lcommunity *lcom;
struct buffer *b;
@@ -8948,7 +8948,7 @@ static int bgp_show_lcommunity(struct vty *vty, struct bgp *bgp, int argc,
static int bgp_show_lcommunity_list(struct vty *vty, struct bgp *bgp,
const char *lcom, afi_t afi, safi_t safi,
- uint8_t uj)
+ bool uj)
{
struct community_list *list;