]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: make next-hop svd command hidden for now
authorStephen Worley <sworley@nvidia.com>
Fri, 11 Jun 2021 19:31:20 +0000 (15:31 -0400)
committerStephen Worley <sworley@nvidia.com>
Mon, 13 Feb 2023 23:12:05 +0000 (18:12 -0500)
The `show evpn next-hop svd *` command doesn't provide much
for users right now. Make it hidden so we can still debug
the tables with it.

Also remove SVD output from `show evpn next-hop vni all`.

Signed-off-by: Stephen Worley <sworley@nvidia.com>
zebra/zebra_vty.c
zebra/zebra_vxlan.c

index dc620685b0776b688e47fc2d4aafa426ac91156e..58b0c9910a8d783786c0a3e4c36313689ddb19aa 100644 (file)
@@ -3197,16 +3197,16 @@ DEFUN (show_evpn_nh_vni_ip,
        return CMD_SUCCESS;
 }
 
-DEFUN (show_evpn_nh_svd_ip,
-       show_evpn_nh_svd_ip_cmd,
-       "show evpn next-hops svd ip WORD [json]",
-       SHOW_STR
-       "EVPN\n"
-       "Remote Vteps\n"
-       "Single Vxlan Device\n"
-       "Ip address\n"
-       "Host address (ipv4 or ipv6)\n"
-       JSON_STR)
+DEFUN_HIDDEN (show_evpn_nh_svd_ip,
+              show_evpn_nh_svd_ip_cmd,
+              "show evpn next-hops svd ip WORD [json]",
+              SHOW_STR
+              "EVPN\n"
+              "Remote Vteps\n"
+              "Single Vxlan Device\n"
+              "Ip address\n"
+              "Host address (ipv4 or ipv6)\n"
+              JSON_STR)
 {
        struct ipaddr ip;
        bool uj = use_json(argc, argv);
@@ -3240,14 +3240,14 @@ DEFUN (show_evpn_nh_vni,
        return CMD_SUCCESS;
 }
 
-DEFUN (show_evpn_nh_svd,
-       show_evpn_nh_svd_cmd,
-       "show evpn next-hops svd [json]",
-       SHOW_STR
-       "EVPN\n"
-       "Remote VTEPs\n"
-       "Single Vxlan Device\n"
-       JSON_STR)
+DEFUN_HIDDEN (show_evpn_nh_svd,
+              show_evpn_nh_svd_cmd,
+              "show evpn next-hops svd [json]",
+              SHOW_STR
+              "EVPN\n"
+              "Remote VTEPs\n"
+              "Single Vxlan Device\n"
+              JSON_STR)
 {
        bool uj = use_json(argc, argv);
 
index 7e151e01c80b71e4a072225feaacc6b3d5b44d75..f4090b6d20238fc1c9ff33a096cde3f926ddc2f7 100644 (file)
@@ -653,11 +653,6 @@ static void zl3vni_print_nh_all_table(struct hash *nh_table, vni_t vni,
                json_object_object_add(json, vni_str, json_evpn);
 }
 
-static void svd_print_nh_all_table(struct vty *vty, json_object *json)
-{
-       zl3vni_print_nh_all_table(svd_nh_table, 0, vty, json);
-}
-
 static void zl3vni_print_nh_hash_all_vni(struct hash_bucket *bucket,
                                         void **args)
 {
@@ -2836,9 +2831,6 @@ void zebra_vxlan_print_nh_all_l3vni(struct vty *vty, bool use_json)
                               void *))zl3vni_print_nh_hash_all_vni,
                     args);
 
-       /* Global svd table */
-       svd_print_nh_all_table(vty, json);
-
        if (use_json)
                vty_json(vty, json);
 }