Skip to content
Snippets Groups Projects
  1. Feb 10, 2021
    • Vincent Bernat's avatar
      BGP: Add support for BGP hostname capability · 71423871
      Vincent Bernat authored and Ondřej Zajíček's avatar Ondřej Zajíček committed
      This is an implementation of draft-walton-bgp-hostname-capability-02.
      It is implemented since quite some time for FRR and in datacenter, this
      gives a nice output to avoid using IP addresses.
      
      It is disabled by default. The hostname is retrieved from uname(2) and
      can be overriden with "hostname" option. The domain name is never set
      nor displayed.
      
      Minor changes by committer.
      71423871
  2. Dec 07, 2020
    • Ondřej Zajíček's avatar
      Nest: Per-channel debug flags · 61dae32b
      Ondřej Zajíček authored
      The patch add support for per-channel debug flags, currently just
      'states', 'routes', and 'filters'. Flag 'states' is used for channel
      state changes, remaining two for routes passed through the channel.
      The per-protocol debug flags 'routes'/'filters' still enable reporting
      of routes for all channels, to keep existing behavior.
      
      The patch causes minor changes in some log messages.
      61dae32b
  3. Nov 24, 2020
  4. Nov 12, 2020
    • Ondřej Zajíček's avatar
      BFD: Better handling of BFD options in BGP configs · 3b56bf88
      Ondřej Zajíček authored
      Merge multiple BFD option blocks in BGP configs instead of using the last
      one. That is necessary for proper handling of templates when BFD options
      are used both in a BGP template and in a BGP protocol derived from that
      template.
      3b56bf88
  5. Nov 08, 2020
  6. May 01, 2020
  7. Apr 09, 2020
  8. Feb 04, 2020
  9. Nov 03, 2019
  10. Jul 30, 2019
  11. Jul 03, 2019
  12. Jul 02, 2019
  13. Jun 30, 2019
    • Ondřej Zajíček's avatar
      Nest: Add command to request graceful restart · 8a68316e
      Ondřej Zajíček authored
      When 'graceful down' command is entered, protocols are shut down
      with regard to graceful restart. Namely Kernel protocol does
      not remove routes and BGP protocol does not send notification,
      just closes the connection.
      8a68316e
  14. Jun 25, 2019
  15. Jun 13, 2019
  16. Jun 12, 2019
  17. May 22, 2019
  18. May 21, 2019
  19. May 17, 2019
  20. Apr 30, 2019
    • Ondřej Zajíček's avatar
      BGP: Dynamic BGP · e0835db4
      Ondřej Zajíček authored
      Support for dynamically spawning BGP protocols for incoming connections.
      Use 'neighbor range' to specify range of valid neighbor addresses, then
      incoming connections from these addresses spawn new BGP instances.
      e0835db4
  21. Mar 18, 2019
  22. Feb 26, 2019
  23. Feb 25, 2019
  24. Feb 22, 2019
  25. Feb 20, 2019
  26. Dec 14, 2018
  27. Dec 06, 2018
    • Maria Matejka's avatar
      Custom route attributes · 265419a3
      Maria Matejka authored
      For local route marking purposes, local custom route attributes may be
      defined. These attributes are seamlessly stripped after export filter to
      every real protocol like Kernel, BGP or OSPF, they however pass through
      pipes. We currently allow at most 256 custom attributes.
      
      This should be much faster than currently used bgp communities
      for marking routes.
      265419a3
  28. Nov 20, 2018
    • Ondřej Zajíček's avatar
      The MRT protocol · 863ecfc7
      Ondřej Zajíček authored
      The new MRT protocol is responsible for periodic RIB table dumps in the
      MRT format (RFC 6396). Also the existing code for BGP4MP MRT dumps is
      refactored and splitted between BGP to MRT protocols, will be more
      integrated into MRT in the future.
      
      Example:
      
      protocol mrt {
              table "*";
              filename "%N_%F_%T.mrt";
              period 60;
      }
      
      It is partially based on the old MRT code from Pavel Tvrdik.
      863ecfc7
  29. Sep 11, 2018
  30. Aug 14, 2018
Loading