diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2024-12-26 17:33:03 +0200 | 
|---|---|---|
| committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2025-01-07 14:42:39 +0000 | 
| commit | c5f61d2e5dcfb3d0fa75131ba92258cac026062b (patch) | |
| tree | 35d556968add4b6db7c0c0489ef3d9a462df34f2 | |
| parent | af94b549e86c88db38d34529dffae2b413d1b3bd (diff) | |
isisd: Allow full `no` form for `domain-password` and `area-password`
Before:
```
LR1.wue3(config)# router isis VyOS
LR1.wue3(config-router)# no  area-password clear
% Unknown command: no  area-password clear
LR1.wue3(config-router)# no  area-password clear foo
% Unknown command: no  area-password clear foo
LR1.wue3(config-router)#
```
Closes https://github.com/FRRouting/frr/issues/17722
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
(cherry picked from commit a696547d6c78d4140649f96d6bef9a335fe5dfa5)
| -rw-r--r-- | isisd/isis_cli.c | 11 | 
1 files changed, 9 insertions, 2 deletions
diff --git a/isisd/isis_cli.c b/isisd/isis_cli.c index 93f7bbf753..f2e48277f9 100644 --- a/isisd/isis_cli.c +++ b/isisd/isis_cli.c @@ -626,10 +626,17 @@ DEFPY_YANG(domain_passwd, domain_passwd_cmd,  }  DEFPY_YANG(no_area_passwd, no_area_passwd_cmd, -      "no <area-password|domain-password>$cmd", +      "no <area-password|domain-password>$cmd [<clear|md5>$pwd_type WORD$pwd [authenticate snp <send-only|validate>$snp]]",        NO_STR        "Configure the authentication password for an area\n" -      "Set the authentication password for a routing domain\n") +      "Set the authentication password for a routing domain\n" +      "Clear-text authentication type\n" +      "MD5 authentication type\n" +      "Level-wide password\n" +      "Authentication\n" +      "SNP PDUs\n" +      "Send but do not check PDUs on receiving\n" +      "Send and check PDUs on receiving\n")  {  	nb_cli_enqueue_change(vty, ".", NB_OP_DESTROY, NULL);  | 
