diff options
author | Renato Westphal <renato@openbsd.org> | 2018-05-07 17:18:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-07 17:18:14 +0200 |
commit | e8f95403e4b4d55c605ef49a0d772f30834134a4 (patch) | |
tree | 401a3789583c11277ada0801b631f249762e96ae /doc | |
parent | Merge pull request #2166 from qlyoung/docuser (diff) | |
parent | doc: Explain ecmp building and startup for zebra (diff) | |
download | frr-e8f95403e4b4d55c605ef49a0d772f30834134a4.tar.xz frr-e8f95403e4b4d55c605ef49a0d772f30834134a4.zip |
Merge pull request #2156 from donaldsharp/zebra_doc
doc: Explain ecmp building and startup for zebra
Diffstat (limited to 'doc')
-rw-r--r-- | doc/user/installation.rst | 8 | ||||
-rw-r--r-- | doc/user/zebra.rst | 7 |
2 files changed, 15 insertions, 0 deletions
diff --git a/doc/user/installation.rst b/doc/user/installation.rst index 8501054fd..cd56cbcf5 100644 --- a/doc/user/installation.rst +++ b/doc/user/installation.rst @@ -176,6 +176,14 @@ customize the build to include or exclude specific features and dependencies. With this option, we provide a way to strip out these characters for APK dev package builds. +.. option:: --enable-multipath=X + + Compile FRR with up to X way ECMP supported. This number can be from 0-999. + For backwards compatability with older configure options when setting X = 0, + we will build FRR with 64 way ECMP. This is needed because there are + hardcoded arrays that FRR builds towards, so we need to know how big to + make these arrays at build time. + You may specify any combination of the above options to the configure script. By default, the executables are placed in :file:`/usr/local/sbin` and the configuration files in :file:`/usr/local/etc`. The :file:`/usr/local/` diff --git a/doc/user/zebra.rst b/doc/user/zebra.rst index 0927a4dbe..f1d194b1a 100644 --- a/doc/user/zebra.rst +++ b/doc/user/zebra.rst @@ -31,6 +31,13 @@ Besides the common invocation options (:ref:`common-invocation-options`), the When program terminates, retain routes added by zebra. +.. option:: -e X, --ecmp X + + Run zebra with a limited ecmp ability compared to what it is compiled to. + If you are running zebra on hardware limited functionality you can + force zebra to limit the maximum ecmp allowed to X. This number + is bounded by what you compiled FRR with as the maximum number. + .. program:: configure .. _interface-commands: |