summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bgpd/bgp_routemap.c4
-rw-r--r--doc/developer/topotests.rst15
-rw-r--r--doc/user/routemap.rst2
3 files changed, 11 insertions, 10 deletions
diff --git a/bgpd/bgp_routemap.c b/bgpd/bgp_routemap.c
index 10428797a3..8666831c7f 100644
--- a/bgpd/bgp_routemap.c
+++ b/bgpd/bgp_routemap.c
@@ -7255,7 +7255,7 @@ DEFUN_YANG (no_set_atomic_aggregate,
DEFPY_YANG (set_aigp_metric,
set_aigp_metric_cmd,
- "set aigp-metric <igp-metric|(1-4294967295)>$aigp_metric",
+ "set aigp-metric <igp-metric|(0-4294967295)>$aigp_metric",
SET_STR
"BGP AIGP attribute (AIGP Metric TLV)\n"
"AIGP Metric value from IGP protocol\n"
@@ -7275,7 +7275,7 @@ DEFPY_YANG (set_aigp_metric,
DEFPY_YANG (no_set_aigp_metric,
no_set_aigp_metric_cmd,
- "no set aigp-metric [<igp-metric|(1-4294967295)>]",
+ "no set aigp-metric [<igp-metric|(0-4294967295)>]",
NO_STR
SET_STR
"BGP AIGP attribute (AIGP Metric TLV)\n"
diff --git a/doc/developer/topotests.rst b/doc/developer/topotests.rst
index 6209749636..1ec516a1e1 100644
--- a/doc/developer/topotests.rst
+++ b/doc/developer/topotests.rst
@@ -1393,21 +1393,22 @@ or using unified config (specifying which daemons to run is optional):
Requirements:
- Directory name for a new topotest must not contain hyphen (``-``) characters.
- To separate words, use underscores (``_``). For example, ``tests/topotests/bgp_new_example``.
+ To separate words, use underscores (``_``). For example, ``tests/topotests/bgp_new_example``;
- Test code should always be declared inside functions that begin with the
``test_`` prefix. Functions beginning with different prefixes will not be run
- by pytest.
+ by pytest;
- Configuration files and long output commands should go into separated files
- inside folders named after the equipment.
+ inside folders named after the equipment;
- Tests must be able to run without any interaction. To make sure your test
- conforms with this, run it without the :option:`-s` parameter.
+ conforms with this, run it without the :option:`-s` parameter;
- Use `black <https://github.com/psf/black>`_ code formatter before creating
- a pull request. This ensures we have a unified code style.
+ a pull request. This ensures we have a unified code style;
- Mark test modules with pytest markers depending on the daemons used during the
- tests (see :ref:`topotests-markers`)
+ tests (see :ref:`topotests-markers`);
- Always use IPv4 :rfc:`5737` (``192.0.2.0/24``, ``198.51.100.0/24``,
``203.0.113.0/24``) and IPv6 :rfc:`3849` (``2001:db8::/32``) ranges reserved
- for documentation.
+ for documentation;
+- Use unified config (``frr.conf``) for all new [tests](#writing-tests).
Tips:
diff --git a/doc/user/routemap.rst b/doc/user/routemap.rst
index 60e458a28a..02d674dff0 100644
--- a/doc/user/routemap.rst
+++ b/doc/user/routemap.rst
@@ -331,7 +331,7 @@ Route Map Set Command
Set the maximum metric for the route.
-.. clicmd:: set aigp-metric <igp-metric|(1-4294967295)>
+.. clicmd:: set aigp-metric <igp-metric|(0-4294967295)>
Set the BGP attribute AIGP to a specific value. If ``igp-metric`` is specified,
then the value is taken from the IGP protocol, otherwise an arbitrary value.