summaryrefslogtreecommitdiff
path: root/pimd/pim_cmd.c
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@diac24.net>2019-06-04 17:07:57 +0200
committerDavid Lamparter <equinox@diac24.net>2019-06-12 19:22:59 +0200
commit3779776a39d81168b701b2cc2ce50a3b2331d3e8 (patch)
tree57d3126699bf2e56509b085f370eee899cfe8ab5 /pimd/pim_cmd.c
parent72ad94d5482298a7bb8d099bee3b7bfeab2a222b (diff)
lib/clippy: error out on unsupported bits
clippy can't process #ifdef or similar bits inside of an argument list (e.g. within the braces of a DEFUN or DEFPY statement.) Improve error reporting to catch these cases instead of generating broken C code. Fixes: #3840 Signed-off-by: David Lamparter <equinox@diac24.net>
Diffstat (limited to 'pimd/pim_cmd.c')
-rw-r--r--pimd/pim_cmd.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c
index 18e84fef23..c6617d9d21 100644
--- a/pimd/pim_cmd.c
+++ b/pimd/pim_cmd.c
@@ -8717,9 +8717,17 @@ DEFUN (no_ip_pim_ucast_bsm,
#if HAVE_BFDD > 0
DEFUN_HIDDEN(
+ ip_pim_bfd_param,
+ ip_pim_bfd_param_cmd,
+ "ip pim bfd (2-255) (50-60000) (50-60000)",
+ IP_STR
+ PIM_STR
+ "Enables BFD support\n"
+ "Detect Multiplier\n"
+ "Required min receive interval\n"
+ "Desired min transmit interval\n")
#else
DEFUN(
-#endif /* HAVE_BFDD */
ip_pim_bfd_param,
ip_pim_bfd_param_cmd,
"ip pim bfd (2-255) (50-60000) (50-60000)",
@@ -8729,6 +8737,7 @@ DEFUN(
"Detect Multiplier\n"
"Required min receive interval\n"
"Desired min transmit interval\n")
+#endif /* HAVE_BFDD */
{
VTY_DECLVAR_CONTEXT(interface, ifp);
int idx_number = 3;