1. 07 Dec, 2017 12 commits
  2. 04 Jul, 2017 1 commit
    • Ondřej Zajíček's avatar
      Implement onlink flag for nexthops · a1f5e514
      Ondřej Zajíček authored
      Add proper support for per-nexthop onlink flag in routes to handle next
      hop addresses that are not covered by interface IP ranges. Supported by
      kernel and static protocols.
      
      Thanks to Vincent Bernat for the idea.
      a1f5e514
  3. 23 May, 2017 1 commit
  4. 18 May, 2017 1 commit
  5. 16 May, 2017 4 commits
  6. 09 May, 2017 2 commits
  7. 03 May, 2017 1 commit
  8. 29 Apr, 2017 3 commits
  9. 12 Apr, 2017 2 commits
  10. 29 Mar, 2017 2 commits
  11. 28 Mar, 2017 2 commits
  12. 14 Mar, 2017 1 commit
    • Ondřej Zajíček's avatar
      Some autoconf cleanups · 7a855725
      Ondřej Zajíček authored
      The patch allows to use autoreconf, replaces some long obsolete
      constructs and does some other minor cleanups. Also, the file
      configure.in is renamed to configure.ac, as the old name has been
      deprecated for a long time.
      
      Thanks to Ruben Kerkhof for the patchset.
      7a855725
  13. 20 Feb, 2017 1 commit
  14. 17 Jan, 2017 1 commit
    • Ondřej Zajíček's avatar
      Fix IP_HDRINCL usage on FreeBSD 11 · f6e6c3b5
      Ondřej Zajíček authored
      FreeBSD 11 changed endianity of ip_len field from host order to network
      order. Also DragonFly BSD allegedly expects network order here.
      
      Thanks to Olivier Cochard-Labbé for the patch.
      f6e6c3b5
  15. 22 Dec, 2016 3 commits
    • Jan Moskyto Matejka's avatar
      Netlink: MPLS routes in kernel · d14f8c3c
      Jan Moskyto Matejka authored
      Anyway, Bird is now capable to insert both MPLS routes and MPLS encap
      routes into kernel.
      
      It was (among others) needed to define platform-specific AF_MPLS to 28
      as this constant has been assigned in the linux kernel.
      
      No support for BSD now, it may be added in the future.
      d14f8c3c
    • Jan Moskyto Matejka's avatar
      5b208e29
    • Jan Moskyto Matejka's avatar
      Merged multipath and single-path data structures. · 4e276a89
      Jan Moskyto Matejka authored
      Dropped struct mpnh and mpnh_*()
      Now struct nexthop exists, nexthop_*(), and also included struct nexthop
      into struct rta.
      
      Also converted RTD_DEVICE and RTD_ROUTER to RTD_UNICAST. If it is needed
      to distinguish between these two cases, RTD_DEVICE is equivalent to
      IPA_ZERO(a->nh.gw), RTD_ROUTER is then IPA_NONZERO(a->nh.gw).
      
      From now on, we also explicitely want C99 compatible compiler. We assume
      that this 20-year norm should be known almost everywhere.
      4e276a89
  16. 21 Dec, 2016 1 commit
  17. 20 Dec, 2016 1 commit
  18. 07 Dec, 2016 1 commit