frr/python
Igor Ryzhov 1bfee9368a isisd: fix redistribute CLI
Currently, it is possible to configure IPv6 protocols for IPv4
redistribution and vice versa in CLI. The YANG model doesn't allow this
so the user receives the following error:
```
nfware(config-router)# redistribute ipv4 ospf6 level-1
% Failed to edit configuration.

YANG error(s):
 Invalid enumeration value "ospf6".
 Invalid enumeration value "ospf6".
 Invalid enumeration value "ospf6".
 YANG path: Schema location /frr-isisd:isis/instance/redistribute/ipv4/protocol.
```

Let's make CLI more user-friendly and allow only supported protocols in
redistribution commands.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-10-05 17:38:21 +03:00
..
clippy python: fix 32-bit pointers in xrelfo container_of 2021-04-08 00:01:07 +02:00
callgraph-dot.py *: reformat python files 2020-10-07 17:22:26 -04:00
clidef.py isisd: fix redistribute CLI 2021-10-05 17:38:21 +03:00
firstheader.py *: make sure `config.h` or `zebra.h` is first 2021-04-23 12:06:35 +02:00
makefile.py build: extract xrefs 2021-02-23 16:56:58 +01:00
makevars.py *: reformat python files 2020-10-07 17:22:26 -04:00
runtests.py python/xrelfo: the ELF xref extractor 2021-02-23 16:56:58 +01:00
test_xrelfo.py python/xrelfo: the ELF xref extractor 2021-02-23 16:56:58 +01:00
tiabwarfo.py python/xrelfo: cross-platform xrefstructs.json 2021-02-23 16:56:58 +01:00
vtysh-cmd-check.py python: add demo checker tool using frr.xref 2021-04-15 23:12:45 +02:00
xrefstructs.json python/xrelfo: cross-platform xrefstructs.json 2021-02-23 16:56:58 +01:00
xrelfo.py build: add `-Werror` to xrelfo log format warnings 2021-06-24 16:42:59 +02:00