Skip to content
Snippets Groups Projects
  1. May 30, 2024
  2. May 29, 2024
  3. May 28, 2024
  4. May 07, 2024
  5. Apr 17, 2024
  6. Apr 16, 2024
  7. Apr 11, 2024
  8. Apr 04, 2024
    • Ondřej Zajíček's avatar
      OSPF: Allow loopback nexthop in OSPFv3-IPv4 · 280daed5
      Ondřej Zajíček authored
      In OSPFv3-IPv4 there is no requirement that link-local next hop announced
      in Link-LSA must be in interface address range. Therefore, for interfaces
      that do not have IPv4 address we can use some loopback IP address and
      announce it as a next hop. Also we should accept such address.
      280daed5
  9. Mar 25, 2024
  10. Mar 22, 2024
  11. Mar 21, 2024
  12. Mar 19, 2024
  13. Mar 11, 2024
  14. Mar 10, 2024
  15. Mar 05, 2024
  16. Mar 04, 2024
  17. Feb 22, 2024
  18. Feb 20, 2024
    • Ondřej Zajíček's avatar
      BGP: Maintain valid route attribute flags even in local tables · 2d0652dd
      Ondřej Zajíček authored
      BGP route attributes have flags (Optional, Transitive) that are validated
      on decode and set to valid value on export. But if such attribute is
      modified by filter or set internally by BGP during import, then its flags
      would be zero in local tables. That usually does not matter, as they are
      not used locally and they were fixed on export, but invalid flags leaked
      in BMP and MRT dumps.
      
      Keep route attribute flags set to valid values even when set by filters
      or modified by BGP.
      2d0652dd
  19. Feb 18, 2024
  20. Feb 16, 2024
  21. Feb 14, 2024
  22. Feb 07, 2024
  23. Feb 06, 2024
  24. Jan 27, 2024
    • Ondřej Zajíček's avatar
      Nest: Fix bug in recursive routes with MPLS-labeled nexthops · f40e2bc2
      Ondřej Zajíček authored
      When a recursive route with MPLS-labeled nexthop was exported to kernel
      and read back, the nexthop_same() failed due to different labels_orig
      field and kernel protocol reinstalled it unnecessarily.
      
      For comparing hext hops, route cache has to distinguish ones with
      different labels_orig, but KRT has to ignore that, so we need two
      nexthop compare functions.
      
      Thanks to Marcel Menzel for the bugreport.
      f40e2bc2
Loading