[Xorp-cvs] XORP cvs commit: xorp xorp/bgp xorp/bgp/harness xorp/bgp/tools xorp/docs/user_manual xorp/etc/templates xorp/libxorp xorp/policy/common xorp/xrl/interfaces xorp/xrl/targets
Mark Handley
mjh at icir.org
Mon Dec 10 15:26:39 PST 2007
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: mjh at xorpc.icir.org 2007-12-10 23:26:39 UTC
XORP CVS repository
Modified files:
. RELEASE_NOTES
bgp Makefile.am Makefile.in aspath.cc aspath.hh
aspath_test.cc attribute_manager.cc bgp.cc bgp.hh
bgp_varrw.cc dummy_main.cc local_data.hh
notification_packet.cc open_packet.cc packet.hh
parameter.cc parameter.hh path_attribute.cc
path_attribute.hh peer.cc peer.hh peer_data.cc
peer_data.hh peer_handler.cc peer_handler.hh
rib_ipc_handler.cc rib_ipc_handler.hh
route_table_aggregation.cc
route_table_aggregation.hh route_table_decision.cc
route_table_filter.cc test_cache.cc
test_cache.reference test_decision.cc
test_decision.reference test_deletion.cc
test_deletion.reference test_dump.cc
test_dump.reference test_fanout.cc
test_fanout.reference test_filter.cc
test_filter.reference test_nhlookup.cc
test_nhlookup.reference test_packet.cc
test_packet_coding.cc test_plumbing.cc
test_policy.cc test_policy.reference
test_policy_dump.reference
test_policy_export.reference test_ribin.cc
test_ribin.reference test_ribin_dump.reference
test_ribout.cc test_ribout.reference
test_subnet_route.cc update_packet.cc
update_test.cc xrl_shell_funcs.sh xrl_target.cc
xrl_target.hh
bgp/harness Makefile.am Makefile.in bgppp.cc bgppp.hh coord.cc
inject.sh lookup.py peer.cc peer.hh test1.sh
test2.sh test_path_attribute1.sh test_peer.cc
test_peer.hh test_peering1.sh test_peering2.sh
test_rib1.sh test_rib_fea1.sh
test_route_flap_damping1.sh
test_route_reflection1.sh test_route_reflection2.sh
test_routing1.sh test_routing2.sh test_terminate.sh
test_trie.cc trie.cc trie.hh trie_payload.hh
xrl_shell_funcs.sh
bgp/tools print_peer.cc print_peer.hh print_routes.cc
print_routes.hh
docs/user_manual bgp.tex
etc/templates bgp.tp
libxorp asnum.hh
policy/common elem_bgp.hh element.cc register_elements.cc
register_operations.cc
xrl/interfaces bgp.xif bgp_xif.cc bgp_xif.hh test_peer.xif
test_peer_xif.cc test_peer_xif.hh
xrl/targets bgp.tgt bgp.xrls bgp_base.cc bgp_base.hh
test_peer.xrls test_peer_base.cc test_peer_base.hh
Added files:
bgp/harness test_path_attribute2.sh test_path_attribute3.sh
Log message:
Add support for 4-byte AS numbers to BGP. This affects the way path
attributes are stored internally, and now means we code them
differently for different peers depending on whether 4-byte AS numbers
have been negotiated. New tests bgp/harness/test_path_attribute2.sh
and test_path_attribute3.sh test this functionality.
Revision Changes Path
1.194 +7 -2; commitid: a740475dca3f7ea6; xorp/RELEASE_NOTES
1.47 +5 -2; commitid: a740475dca3f7ea6; xorp/bgp/Makefile.am
1.68 +7 -7; commitid: a740475dca3f7ea6; xorp/bgp/Makefile.in
1.41 +126 -73; commitid: a740475dca3f7ea6; xorp/bgp/aspath.cc
1.30 +108 -46; commitid: a740475dca3f7ea6; xorp/bgp/aspath.hh
1.18 +268 -59; commitid: a740475dca3f7ea6; xorp/bgp/aspath_test.cc
1.14 +1 -3; commitid: a740475dca3f7ea6; xorp/bgp/attribute_manager.cc
1.90 +14 -8; commitid: a740475dca3f7ea6; xorp/bgp/bgp.cc
1.69 +7 -3; commitid: a740475dca3f7ea6; xorp/bgp/bgp.hh
1.32 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/bgp_varrw.cc
1.22 +5 -5; commitid: a740475dca3f7ea6; xorp/bgp/dummy_main.cc
1.22 +3 -1; commitid: a740475dca3f7ea6; xorp/bgp/harness/Makefile.am
1.46 +2 -1; commitid: a740475dca3f7ea6; xorp/bgp/harness/Makefile.in
1.15 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/harness/bgppp.cc
1.7 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/bgppp.hh
1.29 +1 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/coord.cc
1.4 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/inject.sh
1.3 +2 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/lookup.py
1.82 +133 -58; commitid: a740475dca3f7ea6; xorp/bgp/harness/peer.cc
1.21 +6 -1; commitid: a740475dca3f7ea6; xorp/bgp/harness/peer.hh
1.2 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test1.sh
1.5 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test2.sh
1.10 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_path_attribute1.sh
1.1 +215 -0 xorp/bgp/harness/test_path_attribute2.sh (new)
1.1 +380 -0 xorp/bgp/harness/test_path_attribute3.sh (new)
1.50 +35 -4; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_peer.cc
1.17 +15 -1; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_peer.hh
1.66 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_peering1.sh
1.61 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_peering2.sh
1.23 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_rib1.sh
1.18 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_rib_fea1.sh
1.4 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_route_flap_damping1.sh
1.7 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_route_reflection1.sh
1.4 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_route_reflection2.sh
1.26 +4 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_routing1.sh
1.22 +5 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_routing2.sh
1.9 +3 -2; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_terminate.sh
1.25 +47 -28; commitid: a740475dca3f7ea6; xorp/bgp/harness/test_trie.cc
1.21 +10 -8; commitid: a740475dca3f7ea6; xorp/bgp/harness/trie.cc
1.16 +4 -3; commitid: a740475dca3f7ea6; xorp/bgp/harness/trie.hh
1.11 +6 -4; commitid: a740475dca3f7ea6; xorp/bgp/harness/trie_payload.hh
1.11 +7 -1; commitid: a740475dca3f7ea6; xorp/bgp/harness/xrl_shell_funcs.sh
1.21 +19 -1; commitid: a740475dca3f7ea6; xorp/bgp/local_data.hh
1.32 +9 -6; commitid: a740475dca3f7ea6; xorp/bgp/notification_packet.cc
1.30 +13 -9; commitid: a740475dca3f7ea6; xorp/bgp/open_packet.cc
1.44 +10 -8; commitid: a740475dca3f7ea6; xorp/bgp/packet.hh
1.35 +12 -3; commitid: a740475dca3f7ea6; xorp/bgp/parameter.cc
1.24 +3 -1; commitid: a740475dca3f7ea6; xorp/bgp/parameter.hh
1.88 +833 -184; commitid: a740475dca3f7ea6; xorp/bgp/path_attribute.cc
1.49 +159 -60; commitid: a740475dca3f7ea6; xorp/bgp/path_attribute.hh
1.145 +21 -13; commitid: a740475dca3f7ea6; xorp/bgp/peer.cc
1.48 +10 -2; commitid: a740475dca3f7ea6; xorp/bgp/peer.hh
1.34 +22 -1; commitid: a740475dca3f7ea6; xorp/bgp/peer_data.cc
1.24 +5 -1; commitid: a740475dca3f7ea6; xorp/bgp/peer_data.hh
1.46 +44 -1; commitid: a740475dca3f7ea6; xorp/bgp/peer_handler.cc
1.27 +9 -1; commitid: a740475dca3f7ea6; xorp/bgp/peer_handler.hh
1.76 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/rib_ipc_handler.cc
1.47 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/rib_ipc_handler.hh
1.25 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/route_table_aggregation.cc
1.15 +2 -2; commitid: a740475dca3f7ea6; xorp/bgp/route_table_aggregation.hh
1.47 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/route_table_decision.cc
1.53 +14 -12; commitid: a740475dca3f7ea6; xorp/bgp/route_table_filter.cc
1.34 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_cache.cc
1.5 +18 -18; commitid: a740475dca3f7ea6; xorp/bgp/test_cache.reference
1.43 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_decision.cc
1.12 +212 -212; commitid: a740475dca3f7ea6; xorp/bgp/test_decision.reference
1.33 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_deletion.cc
1.4 +70 -70; commitid: a740475dca3f7ea6; xorp/bgp/test_deletion.reference
1.57 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_dump.cc
1.16 +231 -231; commitid: a740475dca3f7ea6; xorp/bgp/test_dump.reference
1.36 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_fanout.cc
1.7 +25 -25; commitid: a740475dca3f7ea6; xorp/bgp/test_fanout.reference
1.42 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_filter.cc
1.7 +19 -19; commitid: a740475dca3f7ea6; xorp/bgp/test_filter.reference
1.36 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_nhlookup.cc
1.7 +21 -21; commitid: a740475dca3f7ea6; xorp/bgp/test_nhlookup.reference
1.16 +63 -30; commitid: a740475dca3f7ea6; xorp/bgp/test_packet.cc
1.20 +121 -108; commitid: a740475dca3f7ea6; xorp/bgp/test_packet_coding.cc
1.24 +5 -5; commitid: a740475dca3f7ea6; xorp/bgp/test_plumbing.cc
1.9 +10 -10; commitid: a740475dca3f7ea6; xorp/bgp/test_policy.cc
1.3 +8 -8; commitid: a740475dca3f7ea6; xorp/bgp/test_policy.reference
1.3 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_policy_dump.reference
1.2 +6 -6; commitid: a740475dca3f7ea6; xorp/bgp/test_policy_export.reference
1.39 +5 -5; commitid: a740475dca3f7ea6; xorp/bgp/test_ribin.cc
1.5 +34 -34; commitid: a740475dca3f7ea6; xorp/bgp/test_ribin.reference
1.2 +12 -12; commitid: a740475dca3f7ea6; xorp/bgp/test_ribin_dump.reference
1.34 +4 -4; commitid: a740475dca3f7ea6; xorp/bgp/test_ribout.cc
1.7 +10 -10; commitid: a740475dca3f7ea6; xorp/bgp/test_ribout.reference
1.10 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/test_subnet_route.cc
1.20 +7 -5; commitid: a740475dca3f7ea6; xorp/bgp/tools/print_peer.cc
1.16 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/tools/print_peer.hh
1.21 +3 -3; commitid: a740475dca3f7ea6; xorp/bgp/tools/print_routes.cc
1.22 +2 -2; commitid: a740475dca3f7ea6; xorp/bgp/tools/print_routes.hh
1.44 +34 -15; commitid: a740475dca3f7ea6; xorp/bgp/update_packet.cc
1.18 +10 -5; commitid: a740475dca3f7ea6; xorp/bgp/update_test.cc
1.16 +18 -18; commitid: a740475dca3f7ea6; xorp/bgp/xrl_shell_funcs.sh
1.66 +113 -77; commitid: a740475dca3f7ea6; xorp/bgp/xrl_target.cc
1.43 +72 -59; commitid: a740475dca3f7ea6; xorp/bgp/xrl_target.hh
1.23 +45 -4; commitid: a740475dca3f7ea6; xorp/docs/user_manual/bgp.tex
1.95 +77 -68; commitid: a740475dca3f7ea6; xorp/etc/templates/bgp.tp
1.17 +59 -4; commitid: a740475dca3f7ea6; xorp/libxorp/asnum.hh
1.4 +2 -2; commitid: a740475dca3f7ea6; xorp/policy/common/elem_bgp.hh
1.11 +3 -3; commitid: a740475dca3f7ea6; xorp/policy/common/element.cc
1.12 +2 -2; commitid: a740475dca3f7ea6; xorp/policy/common/register_elements.cc
1.21 +15 -15; commitid: a740475dca3f7ea6; xorp/policy/common/register_operations.cc
1.35 +19 -10; commitid: a740475dca3f7ea6; xorp/xrl/interfaces/bgp.xif
1.50 +238 -204; commitid: a740475dca3f7ea6; xorp/xrl/interfaces/bgp_xif.cc
1.50 +34 -11; commitid: a740475dca3f7ea6; xorp/xrl/interfaces/bgp_xif.hh
1.5 +8 -1; commitid: a740475dca3f7ea6; xorp/xrl/interfaces/test_peer.xif
1.20 +33 -1; commitid: a740475dca3f7ea6; xorp/xrl/interfaces/test_peer_xif.cc
1.19 +21 -1; commitid: a740475dca3f7ea6; xorp/xrl/interfaces/test_peer_xif.hh
1.8 +2 -2; commitid: a740475dca3f7ea6; xorp/xrl/targets/bgp.tgt
1.53 +57 -50; commitid: a740475dca3f7ea6; xorp/xrl/targets/bgp.xrls
1.55 +481 -450; commitid: a740475dca3f7ea6; xorp/xrl/targets/bgp_base.cc
1.64 +121 -107; commitid: a740475dca3f7ea6; xorp/xrl/targets/bgp_base.hh
1.16 +6 -1; commitid: a740475dca3f7ea6; xorp/xrl/targets/test_peer.xrls
1.22 +31 -1; commitid: a740475dca3f7ea6; xorp/xrl/targets/test_peer_base.cc
1.24 +12 -1; commitid: a740475dca3f7ea6; xorp/xrl/targets/test_peer_base.hh
More information about the Xorp-cvs
mailing list