Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct
  Commit: c6276945e318b3416f8c3667e07f67738924c282
      
https://github.com/greearb/xorp.ct/commit/c6276945e318b3416f8c3667e07f67738924c282
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    M xorp/rtrmgr/boot.ll
    M xorp/rtrmgr/op_commands.ll
    M xorp/rtrmgr/template.ll

  Log Message:
  -----------
  xorp:rtrmgr: Add patern for one line comment

Everything in a line, that is behind %% is considered a comment.

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 32c787272c6b36a72308a93371cdf96ad33ca3fa
      
https://github.com/greearb/xorp.ct/commit/32c787272c6b36a72308a93371cdf96ad33ca3fa
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/backend/backend.y
    A xorp/policy/backend/backend.yy

  Log Message:
  -----------
  xorp: policy:backend: Rename backend.y to backend.yy

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 64dd22b72b7e0299799e9fdeb8efe50925095b2c
      
https://github.com/greearb/xorp.ct/commit/64dd22b72b7e0299799e9fdeb8efe50925095b2c
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/backend/backend.l
    A xorp/policy/backend/backend.ll

  Log Message:
  -----------
  xorp:policy:backend: Rename backend.l to backend.ll

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 9ab53c75c28653d6b3328694b1d7f7747a9b992c
      
https://github.com/greearb/xorp.ct/commit/9ab53c75c28653d6b3328694b1d7f7747a9b992c
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/policy.l
    A xorp/policy/policy.ll

  Log Message:
  -----------
  xorp: policy: REname policy.l to policy.ll

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 7d373cee4d06d56aa32726bf6776a16c9434be15
      
https://github.com/greearb/xorp.ct/commit/7d373cee4d06d56aa32726bf6776a16c9434be15
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/policy.y
    A xorp/policy/policy.yy

  Log Message:
  -----------
  xorp:policy: Rename policy.y to policy.yy

Signed-off-by: Igor Maravic <[email protected]>


  Commit: fc3c0e37555038682473f8141ae11796db3ac936
      
https://github.com/greearb/xorp.ct/commit/fc3c0e37555038682473f8141ae11796db3ac936
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    M xorp/policy/SConscript

  Log Message:
  -----------
  xorp: policy: Automaticly build lex and yacc fails from policy.ll and 
policy.yy

Signed-off-by: Igor Maravic <[email protected]>


  Commit: a44c9ac84768ffd8f8bab7b28489b1ca89b28b44
      
https://github.com/greearb/xorp.ct/commit/a44c9ac84768ffd8f8bab7b28489b1ca89b28b44
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    M xorp/policy/backend/SConscript

  Log Message:
  -----------
  xorp:policy:backend: Automaticly build lex and yacc files from backend.{ll,yy}

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 107633aecd174c2cb0ece2690c90468c998fcc86
      
https://github.com/greearb/xorp.ct/commit/107633aecd174c2cb0ece2690c90468c998fcc86
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/backend/lex.yy_policy_backend_parser.cc

  Log Message:
  -----------
  Remove lex.yy_policy_backend_parser.cc

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 051863c492f0e403286609fa306833ac52f91911
      
https://github.com/greearb/xorp.ct/commit/051863c492f0e403286609fa306833ac52f91911
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/backend/yacc.yy_policy_backend_parser.cc

  Log Message:
  -----------
  Remove yacc.yy_policy_backend_parser.cc

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 0ce289c58ef1808e1e0f6182a62c74f9b845f9c7
      
https://github.com/greearb/xorp.ct/commit/0ce289c58ef1808e1e0f6182a62c74f9b845f9c7
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/backend/yacc.yy_policy_backend_parser.cc.h

  Log Message:
  -----------
  Remove yacc.yy_policy_backend_parser.cc.h

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 74bcc8103d42b29acb8d5d19340af67147414775
      
https://github.com/greearb/xorp.ct/commit/74bcc8103d42b29acb8d5d19340af67147414775
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/lex.yy_policy_parser.cc

  Log Message:
  -----------
  Remove lex.yy_policy_parser.cc

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 2ac5fe0b94ab2fffdd2746f374891f3721ea072e
      
https://github.com/greearb/xorp.ct/commit/2ac5fe0b94ab2fffdd2746f374891f3721ea072e
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/yacc.yy_policy_parser.cc

  Log Message:
  -----------
  Remove yacc.yy_policy_parser.cc

Signed-off-by: Igor Maravic <[email protected]>


  Commit: ffa3dff82a149f5ebe35bb14f789e5ea0567e63f
      
https://github.com/greearb/xorp.ct/commit/ffa3dff82a149f5ebe35bb14f789e5ea0567e63f
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    R xorp/policy/yacc.yy_policy_parser.cc.h

  Log Message:
  -----------
  Remove yacc.yy_policy_parser.cc.h

Signed-off-by: Igor Maravic <[email protected]>


  Commit: e041d5e242aecce5e7f145af00ff79105a0fc923
      
https://github.com/greearb/xorp.ct/commit/e041d5e242aecce5e7f145af00ff79105a0fc923
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    M xorp/etc/templates/bgp.tp
    M xorp/etc/templates/ospfv2.tp
    M xorp/etc/templates/ospfv3.tp
    M xorp/etc/templates/policy.tp
    M xorp/etc/templates/rip.tp
    M xorp/etc/templates/ripng.tp
    M xorp/policy/backend/backend.ll
    M xorp/policy/backend/backend.yy
    M xorp/policy/common/operator.cc
    M xorp/policy/common/operator.hh
    M xorp/policy/common/operator_base.hh
    M xorp/policy/common/register_operations.cc
    M xorp/policy/policy.ll
    M xorp/policy/policy.yy
    M xorp/rtrmgr/boot.ll
    M xorp/rtrmgr/config_operators.cc
    M xorp/rtrmgr/config_operators.hh

  Log Message:
  -----------
  xorp: Add new operators

Add operators *, /, <<, >>, &, |, ^, *=, /=, <<=, >>=, &=, |= and ^=.

Operators *=, /=, <<=, >>=, &=, |= and ^= are added to policy metric semantics.

Signed-off-by: Igor Maravic <[email protected]>


  Commit: 0803201aee8e63e9f7d1bc67b60a553cab762f76
      
https://github.com/greearb/xorp.ct/commit/0803201aee8e63e9f7d1bc67b60a553cab762f76
  Author: Igor Maravic <[email protected]>
  Date:   2012-10-08 (Mon, 08 Oct 2012)

  Changed paths:
    M xorp/rip/output.hh
    M xorp/rip/output_table.cc
    M xorp/rip/output_updates.cc
    M xorp/rip/route_db.cc
    M xorp/rip/route_db.hh

  Log Message:
  -----------
  xorp: rip: Force RIP to do EXPORT filtering when the route comes

Also, don't check if metric is larger then RIP_INFINITY, before the route 
passes through the policy filters.
EXPORT and IMPORT filter, could posibly change metric and make it smaller then 
RIP_INFINITY.

After the route passes through the EXPORT filter, or if it doesn't pass IMPORT 
or EXPORT_SOURCEMATCH filters,
check the route cost. If it's larger then RIP_INFINITY set it to ROUTE_INFINITY.

Don't run EXPORT filter when the outgoing packet is sent, because route is 
pushed through the EXPORT filter when it comes to RIP.

Signed-off-by: Igor Maravic <[email protected]>


Compare: https://github.com/greearb/xorp.ct/compare/d4a84540267d...0803201aee8e
_______________________________________________
Xorp-hackers mailing list
[email protected]
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers

Reply via email to