]> git.proxmox.com Git - mirror_frr.git/blobdiff - doc/developer/next-hop-tracking.rst
doc: fix typo RFC7572 to RFC7752
[mirror_frr.git] / doc / developer / next-hop-tracking.rst
index 25e2d1fe1ae6f4f413deb04b6e75b3bcd80bd68b..99e1d65c2b0d92a65d8c28f49d2e299e6c6d9d1c 100644 (file)
@@ -100,7 +100,7 @@ Design
 ------
 
 Modules
-~~~~~~~
+^^^^^^^
 
 The core design introduces an "nht" (next hop tracking) module in BGP
 and "rnh" (recursive nexthop) module in Zebra. The "nht" module
@@ -111,8 +111,6 @@ provides the following APIs:
 +============================+==================================================+
 | bgp_find_or_add_nexthop()  | find or add a nexthop in BGP nexthop table       |
 +----------------------------+--------------------------------------------------+
-| bgp_find_nexthop()         | find a nexthop in BGP nexthop table              |
-+----------------------------+--------------------------------------------------+
 | bgp_parse_nexthop_update() | parse a nexthop update message coming from zebra |
 +----------------------------+--------------------------------------------------+
 
@@ -178,7 +176,7 @@ The next hop notification control flow is the following:
 
 
 zclient message format
-~~~~~~~~~~~~~~~~~~~~~~
+^^^^^^^^^^^^^^^^^^^^^^
 
 ZEBRA_NEXTHOP_REGISTER and ZEBRA_NEXTHOP_UNREGISTER messages are
 encoded in the following way:
@@ -233,7 +231,7 @@ encoded in the following way:
 
 
 BGP data structure
-~~~~~~~~~~~~~~~~~~
+^^^^^^^^^^^^^^^^^^
 Legend:
 
 ::
@@ -241,7 +239,7 @@ Legend:
     /\   struct bgp_node: a BGP destination/route/prefix
     \/
 
-    [ ]  struct bgp_info: a BGP path (e.g. route received from a peer)
+    [ ]  struct bgp_path_info: a BGP path (e.g. route received from a peer)
 
      _
     (_)  struct bgp_nexthop_cache: a BGP nexthop
@@ -260,7 +258,7 @@ Legend:
 
 
 Zebra data structure
-~~~~~~~~~~~~~~~~~~~~
+^^^^^^^^^^^^^^^^^^^^
 
 RNH table::
 
@@ -269,7 +267,7 @@ RNH table::
     O   O
        / \
       O   O
-   
+
    struct rnh
    {
      uint8_t flags;
@@ -279,7 +277,7 @@ RNH table::
    };
 
 User interface changes
-~~~~~~~~~~~~~~~~~~~~~~
+^^^^^^^^^^^^^^^^^^^^^^
 
 ::
 
@@ -338,7 +336,7 @@ User interface changes
       + no shut all links to r4
 
 Future work
-~~~~~~~~~~~
+^^^^^^^^^^^
 
 - route-policy for next hop validation (e.g. ignore default route)
 - damping for rapid next hop changes