diff options
Diffstat (limited to 'zebra/zebra_vty.c')
| -rw-r--r-- | zebra/zebra_vty.c | 45 | 
1 files changed, 22 insertions, 23 deletions
diff --git a/zebra/zebra_vty.c b/zebra/zebra_vty.c index 4f1d5cf6d5..de08e323af 100644 --- a/zebra/zebra_vty.c +++ b/zebra/zebra_vty.c @@ -55,7 +55,7 @@  extern int allow_delete;  static int do_show_ip_route(struct vty *vty, const char *vrf_name, afi_t afi, -			    safi_t safi, bool use_fib, uint8_t use_json, +			    safi_t safi, bool use_fib, bool use_json,  			    route_tag_t tag,  			    const struct prefix *longer_prefix_p,  			    bool supernets_only, int type, @@ -135,7 +135,7 @@ DEFUN (show_ip_rpf,         "Display RPF information for multicast source\n"         JSON_STR)  { -	int uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	return do_show_ip_route(vty, VRF_DEFAULT_NAME, AFI_IP, SAFI_MULTICAST,  				false, uj, 0, NULL, false, 0, 0);  } @@ -760,8 +760,7 @@ static void do_show_route_helper(struct vty *vty, struct zebra_vrf *zvrf,  				 bool use_fib, route_tag_t tag,  				 const struct prefix *longer_prefix_p,  				 bool supernets_only, int type, -				 unsigned short ospf_instance_id, -				 uint8_t use_json) +				 unsigned short ospf_instance_id, bool use_json)  {  	struct route_node *rn;  	struct route_entry *re; @@ -850,7 +849,7 @@ static void do_show_route_helper(struct vty *vty, struct zebra_vrf *zvrf,  }  static int do_show_ip_route(struct vty *vty, const char *vrf_name, afi_t afi, -			    safi_t safi, bool use_fib, uint8_t use_json, +			    safi_t safi, bool use_fib, bool use_json,  			    route_tag_t tag,  			    const struct prefix *longer_prefix_p,  			    bool supernets_only, int type, @@ -1723,7 +1722,7 @@ DEFUN (show_vrf_vni,  	struct zebra_vrf *zvrf;  	json_object *json = NULL;  	json_object *json_vrfs = NULL; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	if (uj) {  		json = json_object_new_object(); @@ -1759,7 +1758,7 @@ DEFUN (show_evpn_global,         "EVPN\n"         JSON_STR)  { -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	zebra_vxlan_print_evpn(vty, uj);  	return CMD_SUCCESS; @@ -1774,7 +1773,7 @@ DEFUN (show_evpn_vni,         JSON_STR)  {  	struct zebra_vrf *zvrf; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	zvrf = vrf_info_lookup(VRF_DEFAULT);  	zebra_vxlan_print_vnis(vty, zvrf, uj); @@ -1792,7 +1791,7 @@ DEFUN (show_evpn_vni_vni,  {  	struct zebra_vrf *zvrf;  	vni_t vni; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	vni = strtoul(argv[3]->arg, NULL, 10);  	zvrf = vrf_info_lookup(VRF_DEFAULT); @@ -1814,7 +1813,7 @@ DEFUN (show_evpn_rmac_vni_mac,  {  	vni_t l3vni = 0;  	struct ethaddr mac; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	l3vni = strtoul(argv[4]->arg, NULL, 10);  	if (!prefix_str2mac(argv[6]->arg, &mac)) { @@ -1836,7 +1835,7 @@ DEFUN (show_evpn_rmac_vni,         JSON_STR)  {  	vni_t l3vni = 0; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	l3vni = strtoul(argv[4]->arg, NULL, 10);  	zebra_vxlan_print_rmacs_l3vni(vty, l3vni, uj); @@ -1854,7 +1853,7 @@ DEFUN (show_evpn_rmac_vni_all,         "All VNIs\n"         JSON_STR)  { -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	zebra_vxlan_print_rmacs_all_l3vni(vty, uj); @@ -1875,7 +1874,7 @@ DEFUN (show_evpn_nh_vni_ip,  {  	vni_t l3vni;  	struct ipaddr ip; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	l3vni = strtoul(argv[4]->arg, NULL, 10);  	if (str2ipaddr(argv[6]->arg, &ip) != 0) { @@ -1899,7 +1898,7 @@ DEFUN (show_evpn_nh_vni,         JSON_STR)  {  	vni_t l3vni; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	l3vni = strtoul(argv[4]->arg, NULL, 10);  	zebra_vxlan_print_nh_l3vni(vty, l3vni, uj); @@ -1917,7 +1916,7 @@ DEFUN (show_evpn_nh_vni_all,         "All VNIs\n"         JSON_STR)  { -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	zebra_vxlan_print_nh_all_l3vni(vty, uj); @@ -1936,7 +1935,7 @@ DEFUN (show_evpn_mac_vni,  {  	struct zebra_vrf *zvrf;  	vni_t vni; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	vni = strtoul(argv[4]->arg, NULL, 10);  	zvrf = vrf_info_lookup(VRF_DEFAULT); @@ -1955,7 +1954,7 @@ DEFUN (show_evpn_mac_vni_all,         JSON_STR)  {  	struct zebra_vrf *zvrf; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	zvrf = vrf_info_lookup(VRF_DEFAULT);  	zebra_vxlan_print_macs_all_vni(vty, zvrf, uj); @@ -1976,7 +1975,7 @@ DEFUN (show_evpn_mac_vni_all_vtep,  {  	struct zebra_vrf *zvrf;  	struct in_addr vtep_ip; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	if (!inet_aton(argv[6]->arg, &vtep_ip)) {  		if (!uj) @@ -2030,7 +2029,7 @@ DEFUN (show_evpn_mac_vni_vtep,  	struct zebra_vrf *zvrf;  	vni_t vni;  	struct in_addr vtep_ip; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	vni = strtoul(argv[4]->arg, NULL, 10);  	if (!inet_aton(argv[6]->arg, &vtep_ip)) { @@ -2056,7 +2055,7 @@ DEFUN (show_evpn_neigh_vni,  {  	struct zebra_vrf *zvrf;  	vni_t vni; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	vni = strtoul(argv[4]->arg, NULL, 10);  	zvrf = vrf_info_lookup(VRF_DEFAULT); @@ -2075,7 +2074,7 @@ DEFUN (show_evpn_neigh_vni_all,         JSON_STR)  {  	struct zebra_vrf *zvrf; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	zvrf = vrf_info_lookup(VRF_DEFAULT);  	zebra_vxlan_print_neigh_all_vni(vty, zvrf, uj); @@ -2097,7 +2096,7 @@ DEFUN (show_evpn_neigh_vni_neigh,  	struct zebra_vrf *zvrf;  	vni_t vni;  	struct ipaddr ip; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	vni = strtoul(argv[4]->arg, NULL, 10);  	if (str2ipaddr(argv[6]->arg, &ip) != 0) { @@ -2125,7 +2124,7 @@ DEFUN (show_evpn_neigh_vni_vtep,  	struct zebra_vrf *zvrf;  	vni_t vni;  	struct in_addr vtep_ip; -	uint8_t uj = use_json(argc, argv); +	bool uj = use_json(argc, argv);  	vni = strtoul(argv[4]->arg, NULL, 10);  	if (!inet_aton(argv[6]->arg, &vtep_ip)) {  | 
