summaryrefslogtreecommitdiffstats
path: root/doc/main.texi
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@opensourcerouting.org>2017-03-25 10:05:19 +0100
committerDavid Lamparter <equinox@opensourcerouting.org>2017-03-25 10:05:19 +0100
commit6b0275ac354993e56e043986efbc41d3d451beee (patch)
tree91c503159107752e1d595921ee96f58ae79ee58a /doc/main.texi
parentzebra: fpm: convert into module (diff)
downloadfrr-6b0275ac354993e56e043986efbc41d3d451beee.tar.xz
frr-6b0275ac354993e56e043986efbc41d3d451beee.zip
doc: document loadable module support
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'doc/main.texi')
-rw-r--r--doc/main.texi9
1 files changed, 5 insertions, 4 deletions
diff --git a/doc/main.texi b/doc/main.texi
index dfe02e1b5..706baa25f 100644
--- a/doc/main.texi
+++ b/doc/main.texi
@@ -385,7 +385,8 @@ ip protocol rip route-map RM1
Zebra supports a 'FIB push' interface that allows an external
component to learn the forwarding information computed by the Frr
-routing suite.
+routing suite. This is a loadable module that needs to be enabled
+at startup as described in @ref{Loadable Module Support}.
In Frr, the Routing Information Base (RIB) resides inside
zebra. Routing protocols communicate their best routes to zebra, and
@@ -440,9 +441,9 @@ independently.
@end itemize
As mentioned before, zebra encodes routes sent to the FPM in netlink
-format by default. The format can be controlled via the
-@code{--fpm_format} command-line option to zebra, which currently
-takes the values @code{netlink} and @code{protobuf}.
+format by default. The format can be controlled via the FPM module's
+load-time option to zebra, which currently takes the values @code{netlink}
+and @code{protobuf}.
The zebra FPM interface uses replace semantics. That is, if a 'route
add' message for a prefix is followed by another 'route add' message,