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