]> git.puffer.fish Git - matthieu/frr.git/commitdiff
pimd: in 'no ip pim hello' add hold time as optional when hello interval given
authorMobashshera Rasool <mrasool@vmware.com>
Thu, 25 Mar 2021 05:45:06 +0000 (05:45 +0000)
committerMobashshera Rasool <mrasool@vmware.com>
Thu, 25 Mar 2021 10:27:48 +0000 (10:27 +0000)
Issue:
  User is allowed to configure only hello without hold timer but when undo
  config, the hold timer is mandatory as shown below:
  FRR-4(config-if)# ip pim hello 10
    <cr>
    (1-180)  Time in seconds for Hold Interval
  FRR-4(config-if)# ip pim hello 10
  FRR-4(config-if)# no ip pim hello 10
    (1-180)  Time in seconds for Hold Interval
  FRR-4(config-if)# no ip pim hello 10
  % Command incomplete: no ip pim hello 20

Fix:
  Making the hold timer as optional when undo config.

Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
pimd/pim_cmd.c

index 25fae26d06a014643b36b0d9c85878b59907d48f..4bbe7d35f089426e5927e28f177fdbe70b0e47bc 100644 (file)
@@ -8991,7 +8991,7 @@ DEFUN (interface_ip_pim_hello,
 
 DEFUN (interface_no_ip_pim_hello,
        interface_no_ip_pim_hello_cmd,
-       "no ip pim hello [(1-180) (1-180)]",
+       "no ip pim hello [(1-180) [(1-180)]]",
        NO_STR
        IP_STR
        PIM_STR