1. 15 Mar, 2012 1 commit
    • Ondřej Zajíček's avatar
      Better support for multitable protocols. · c0adf7e9
      Ondřej Zajíček authored
      The nest-protocol interaction is changed to better handle multitable
      protocols. Multitable protocols now declare that by 'multitable' field,
      which tells nest that a protocol handles things related to proto-rtable
      interaction (table locking, announce hook adding, reconfiguration of
      filters) itself.
      
      Filters and stats are moved to announce hooks, a protocol could have
      different filters and stats to different tables.
      
      The patch is based on one from Alexander V. Chernikov, thanks.
      c0adf7e9
  2. 24 Jan, 2012 1 commit
  3. 20 Jan, 2012 1 commit
  4. 09 Jan, 2012 1 commit
  5. 08 Jan, 2012 1 commit
  6. 01 Jan, 2012 1 commit
  7. 22 Dec, 2011 1 commit
  8. 07 Nov, 2011 1 commit
    • Ondřej Zajíček's avatar
      Implements protocol templates. · a7f23f58
      Ondřej Zajíček authored
      Based on the patch from Alexander V. Chernikov.
      Extended to support almost all protocols.
      Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax.
      a7f23f58
  9. 04 Sep, 2011 1 commit
  10. 03 Sep, 2011 1 commit
  11. 16 Aug, 2011 1 commit
  12. 14 Aug, 2011 1 commit
  13. 03 Jul, 2011 1 commit
  14. 25 Jun, 2011 1 commit
  15. 31 May, 2011 1 commit
  16. 22 Apr, 2011 1 commit
  17. 01 Apr, 2011 1 commit
  18. 30 Mar, 2011 1 commit
  19. 07 Dec, 2010 1 commit
  20. 03 Nov, 2010 1 commit
  21. 13 Aug, 2010 1 commit
  22. 04 Aug, 2010 1 commit
  23. 31 Jul, 2010 1 commit
  24. 28 Jul, 2010 2 commits
  25. 22 Jul, 2010 1 commit
  26. 13 Jul, 2010 1 commit
  27. 12 Jul, 2010 1 commit
  28. 05 Jul, 2010 1 commit
  29. 31 May, 2010 1 commit
  30. 14 May, 2010 1 commit
  31. 02 May, 2010 1 commit
  32. 08 Apr, 2010 1 commit
  33. 07 Apr, 2010 1 commit
  34. 29 Mar, 2010 1 commit
  35. 26 Feb, 2010 2 commits
  36. 21 Feb, 2010 1 commit
  37. 20 Feb, 2010 1 commit
  38. 13 Feb, 2010 1 commit
    • Ondřej Zajíček's avatar
      Removes phantom protocol from the pipe design. · dca75fd7
      Ondřej Zajíček authored
      It seems that by adding one pipe-specific exception to route
      announcement code and by adding one argument to rt_notify() callback i
      could completely eliminate the need for the phantom protocol instance
      and therefore make the code more straightforward. It will also fix some
      minor bugs (like ignoring debug flag changes from the command line).
      dca75fd7