From atanu@icir.org Mon Jan 2 08:33:08 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 2 Jan 2006 08:33:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601020833.k028X8lo098988@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-02 08:33:08 UTC XORP CVS repository Modified files: ospf ospf.cc Log message: If DEBUG_LOGGING is defined decode the packet that is about to be transmitted in order to pretty print it. Revision Changes Path 1.58 +12 -2; commitid: 1829143b8e5437ea6; xorp/ospf/ospf.cc From atanu@icir.org Mon Jan 2 08:55:13 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 2 Jan 2006 08:55:13 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601020855.k028tDlF099317@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-02 08:55:13 UTC XORP CVS repository Modified files: ospf peer.cc Log message: The master in the database exchange no longer transmits a Database Description packet immediately on transitioning to state Exchange (RxmtInterval). Revision Changes Path 1.196 +2 -2; commitid: 183da43b8ea707ea6; xorp/ospf/peer.cc From pavlin@icir.org Tue Jan 3 01:31:50 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 3 Jan 2006 01:31:50 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601030131.k031Vouk026690@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-03 01:31:50 UTC XORP CVS repository Modified files: rip port.cc port.hh port_vars.hh xrl_target_common.hh Log message: * Allow the table_request_period_secs field to have value of zero (i.e., don't schedule periodic RIP Request packets if no neighbors). * Fix a bug resetting the periodic request_table_timer when its value is changed on the fly via xorpsh (or even when we use a non-default startup value). Revision Changes Path 1.50 +17 -1; commitid: 67ee43b9d36e7ea6; xorp/rip/port.cc 1.25 +12 -1; commitid: 67ee43b9d36e7ea6; xorp/rip/port.hh 1.9 +5 -3; commitid: 67ee43b9d36e7ea6; xorp/rip/port_vars.hh 1.22 +18 -11; commitid: 67ee43b9d36e7ea6; xorp/rip/xrl_target_common.hh From pavlin@icir.org Tue Jan 3 01:52:00 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 3 Jan 2006 01:52:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601030152.k031q0NC027059@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-03 01:52:00 UTC XORP CVS repository Modified files: etc/templates rip.tp Log message: Add %allow-range config for table-request-secs and allow it to be 0 (stop the periodic RIP Request messages when no neighbors). Revision Changes Path 1.29 +3 -1; commitid: 699443b9d8867ea6; xorp/etc/templates/rip.tp From pavlin@icir.org Tue Jan 3 01:55:35 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 3 Jan 2006 01:55:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/user_manual Message-ID: <200601030155.k031tZso027167@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-03 01:55:35 UTC XORP CVS repository Modified files: docs/user_manual rip.tex Log message: Add a note that if the table-request-secs timer value is 0, then the periodic requests are not send. Revision Changes Path 1.11 +2 -1; commitid: 69e843b9d9757ea6; xorp/docs/user_manual/rip.tex From atanu@icir.org Tue Jan 3 02:24:12 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 3 Jan 2006 02:24:12 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200601030224.k032OCG7027509@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-03 02:24:12 UTC XORP CVS repository Modified files: xrl/interfaces ospfv2.xif ospfv2_xif.cc ospfv2_xif.hh xrl/targets ospfv2.xrls ospfv2_base.cc ospfv2_base.hh Log message: No functional change, the order of declaration of the timers matches RFC 2328 Appendix C.3. Revision Changes Path 1.12 +21 -22; commitid: 6b3d43b9e04b7ea6; xorp/xrl/interfaces/ospfv2.xif 1.13 +46 -46; commitid: 6b3d43b9e04b7ea6; xorp/xrl/interfaces/ospfv2_xif.cc 1.13 +40 -40; commitid: 6b3d43b9e04b7ea6; xorp/xrl/interfaces/ospfv2_xif.hh 1.15 +15 -15; commitid: 6b3d43b9e04b7ea6; xorp/xrl/targets/ospfv2.xrls 1.15 +36 -36; commitid: 6b3d43b9e04b7ea6; xorp/xrl/targets/ospfv2_base.cc 1.15 +24 -24; commitid: 6b3d43b9e04b7ea6; xorp/xrl/targets/ospfv2_base.hh From atanu@icir.org Tue Jan 3 03:25:27 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 3 Jan 2006 03:25:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200601030325.k033PREU028379@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-03 03:25:27 UTC XORP CVS repository Modified files: ospf ospf.cc ospf.hh peer.cc peer.hh peer_manager.cc peer_manager.hh xrl_target.cc xrl_target.hh xrl/interfaces ospfv2.xif ospfv2_xif.cc ospfv2_xif.hh xrl/targets ospfv2.xrls ospfv2_base.cc ospfv2_base.hh Log message: setting RxmtInterval. Revision Changes Path 1.59 +23 -1; commitid: 6e8043b9ee9c7ea6; xorp/ospf/ospf.cc 1.78 +9 -2; commitid: 6e8043b9ee9c7ea6; xorp/ospf/ospf.hh 1.197 +14 -2; commitid: 6e8043b9ee9c7ea6; xorp/ospf/peer.cc 1.112 +8 -2; commitid: 6e8043b9ee9c7ea6; xorp/ospf/peer.hh 1.96 +15 -1; commitid: 6e8043b9ee9c7ea6; xorp/ospf/peer_manager.cc 1.59 +7 -1; commitid: 6e8043b9ee9c7ea6; xorp/ospf/peer_manager.hh 1.25 +51 -34; commitid: 6e8043b9ee9c7ea6; xorp/ospf/xrl_target.cc 1.17 +26 -16; commitid: 6e8043b9ee9c7ea6; xorp/ospf/xrl_target.hh 1.13 +18 -1; commitid: 6e8043b9ee9c7ea6; xorp/xrl/interfaces/ospfv2.xif 1.14 +39 -1; commitid: 6e8043b9ee9c7ea6; xorp/xrl/interfaces/ospfv2_xif.cc 1.14 +30 -1; commitid: 6e8043b9ee9c7ea6; xorp/xrl/interfaces/ospfv2_xif.hh 1.16 +12 -1; commitid: 6e8043b9ee9c7ea6; xorp/xrl/targets/ospfv2.xrls 1.16 +34 -1; commitid: 6e8043b9ee9c7ea6; xorp/xrl/targets/ospfv2_base.cc 1.16 +21 -1; commitid: 6e8043b9ee9c7ea6; xorp/xrl/targets/ospfv2_base.hh From pavlin@icir.org Tue Jan 3 07:57:57 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 3 Jan 2006 07:57:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601030757.k037vv8F030986@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-03 07:57:57 UTC XORP CVS repository Modified files: rip xrl_target_common.hh Log message: Fix a compilation error with gcc-3.4 Bug found by: Atanu Ghosh Revision Changes Path 1.23 +11 -14; commitid: 78f143ba2e6c7ea6; xorp/rip/xrl_target_common.hh From pavlin@icir.org Wed Jan 4 05:55:30 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 4 Jan 2006 05:55:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/pim xorp/rib xorp/rib/tools xorp/rip xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200601040555.k045tUmL051053@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-04 05:55:30 UTC XORP CVS repository Modified files: pim xrl_pim_node.cc rib main_rib.cc redist_xrl.cc redist_xrl.hh rib_manager.cc rib_manager.hh xrl_target.cc xrl_target.hh rib/tools show_routes.cc rip xrl_redist_manager.cc xrl/interfaces rib.xif rib_xif.cc rib_xif.hh xrl/targets rib.xrls rib_base.cc rib_base.hh Log message: Add network_prefix argument to the redist_enable{4,6} and redist_transaction_enable{4,6} XRLs. This argument is used to redistribute only the routes that fall into this prefix address. We need this change so in the future we can modify the show_routes command to show only a subset of the routing table without getting the whole table. Requested by: Michael Larson Revision Changes Path 1.92 +3 -1; commitid: c6ba43bb62337ea6; xorp/pim/xrl_pim_node.cc 1.27 +3 -1; commitid: c6ba43bb62337ea6; xorp/rib/main_rib.cc 1.22 +11 -3; commitid: c6ba43bb62337ea6; xorp/rib/redist_xrl.cc 1.9 +4 -1; commitid: c6ba43bb62337ea6; xorp/rib/redist_xrl.hh 1.49 +17 -7; commitid: c6ba43bb62337ea6; xorp/rib/rib_manager.cc 1.33 +7 -1; commitid: c6ba43bb62337ea6; xorp/rib/rib_manager.hh 1.18 +8 -4; commitid: c6ba43bb62337ea6; xorp/rib/tools/show_routes.cc 1.56 +13 -5; commitid: c6ba43bb62337ea6; xorp/rib/xrl_target.cc 1.32 +33 -1; commitid: c6ba43bb62337ea6; xorp/rib/xrl_target.hh 1.11 +5 -3; commitid: c6ba43bb62337ea6; xorp/rip/xrl_redist_manager.cc 1.21 +37 -1; commitid: c6ba43bb62337ea6; xorp/xrl/interfaces/rib.xif 1.31 +9 -1; commitid: c6ba43bb62337ea6; xorp/xrl/interfaces/rib_xif.cc 1.30 +33 -1; commitid: c6ba43bb62337ea6; xorp/xrl/interfaces/rib_xif.hh 1.33 +33 -5; commitid: c6ba43bb62337ea6; xorp/xrl/targets/rib.xrls 1.36 +13 -9; commitid: c6ba43bb62337ea6; xorp/xrl/targets/rib_base.cc 1.39 +33 -1; commitid: c6ba43bb62337ea6; xorp/xrl/targets/rib_base.hh From pavlin@icir.org Wed Jan 4 18:22:16 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 4 Jan 2006 18:22:16 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601041822.k04IMGao062329@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-04 18:22:16 UTC XORP CVS repository Modified files: libxorp test_ref_trie.cc test_trie.cc Log message: Use (where appropriate) the generic Trie::iterator instead of the more specific Trie::PreOrderIterator or Trie::PostOrderIterator. Revision Changes Path 1.13 +8 -13; commitid: f35843bc12267ea6; xorp/libxorp/test_ref_trie.cc 1.10 +8 -11; commitid: f35843bc12267ea6; xorp/libxorp/test_trie.cc From atanu@icir.org Wed Jan 4 19:36:49 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 4 Jan 2006 19:36:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601041936.k04JanlI063283@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-04 19:36:49 UTC XORP CVS repository Modified files: etc/templates ospfv2.tp Log message: The retransmit-interval (RxmtInterval) can now be configured. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=400 Revision Changes Path 1.30 +10 -1; commitid: f71843bc23d07ea6; xorp/etc/templates/ospfv2.tp From atanu@icir.org Fri Jan 6 22:54:35 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 6 Jan 2006 22:54:35 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200601062254.k06MsZv9003284@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: www Changes by: atanu@xorpc.icir.org 2006-01-06 22:54:35 UTC XORP CVS repository Modified files: . roadmap.html html_src roadmap.html Log message: Update the roadmap page. Revision Changes Path 1.8 +6 -4; commitid: ca443bef52a7ea6; www/html_src/roadmap.html 1.12 +7 -5; commitid: ca443bef52a7ea6; www/roadmap.html From atanu@icir.org Mon Jan 9 08:41:27 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 08:41:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601090841.k098fRu7050389@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 08:41:27 UTC XORP CVS repository Modified files: ospf routing_table.cc Log message: When a route is added to the internal routing table it becomes a candidate for summarisation into other areas. When the route is withdrawn it should no longer be a candidate, however if the route was filtered it was not being withdrawn as a summarisation candidate. A subsequent add of the same route would generate this error: [ 2006/01/09 00:29:09 FATAL test_routing:31284 OSPF +1159 peer_manager.cc summary_announce ] Assertion (0 == _summaries.count(net)) failed In the debug_msg in add_route print the nexthop. Revision Changes Path 1.42 +4 -3; commitid: c4ba43c221b57ea6; xorp/ospf/routing_table.cc From atanu@icir.org Mon Jan 9 10:09:26 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 10:09:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091009.k09A9Qf6051578@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 10:09:26 UTC XORP CVS repository Modified files: ospf routing_table.cc routing_table.hh Log message: Directly connected routing table entries are now explicitly marked as such so they won't be sent to the RIB. Previously such routes did not make it as far as the routing table. Even directly connected routes will be required to process non zero forwarding addresses in AS-External-LSAs. Revision Changes Path 1.43 +7 -5; commitid: c95d43c236557ea6; xorp/ospf/routing_table.cc 1.31 +13 -1; commitid: c95d43c236557ea6; xorp/ospf/routing_table.hh From atanu@icir.org Mon Jan 9 10:22:30 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 10:22:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091022.k09AMUQn051833@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 10:22:30 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Send directly connected routes and routes where the nexthop is in the advertised network through to the routing table. These routes will be required to process non zero forwarding addresses in AS-External-LSAs. The routing table will not send them to the RIB. Revision Changes Path 1.160 +6 -17; commitid: ca5e43c239647ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 9 10:32:40 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 10:32:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091032.k09AWeOV052063@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 10:32:40 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: If the forwarding address of an AS-External-LSA is non zero search the whole routing table not exact matches with boundary routers. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=374 Revision Changes Path 1.161 +2 -2; commitid: cb4443c23bc67ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 9 10:34:21 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 10:34:21 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091034.k09AYLxT052112@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 10:34:21 UTC XORP CVS repository Modified files: ospf test_routing.cc Log message: Test code to demonstrate problem with non zero forwarding addresses in AS-External-LSAs. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=374 Submitted by: Hasso Tepper Revision Changes Path 1.15 +121 -1; commitid: cb7543c23c2c7ea6; xorp/ospf/test_routing.cc From atanu@icir.org Mon Jan 9 12:01:54 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 12:01:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091201.k09C1sW1053755@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 12:01:54 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When processing AS-External-LSAs one forwarding address has been looked up in the routing table and use the nexthop associated with this entry as long as it isn't directly connected. Revision Changes Path 1.162 +3 -1; commitid: d1e043c250b07ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 9 12:12:26 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 12:12:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091212.k09CCQ6t053925@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 12:12:26 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When searching for the common interface when comparing two Router-LSAs the router link pointer was not being reset every time. Resulting in errors of this form: [ 2006/01/09 01:33:11 FATAL xorp_ospfv2:28922 OSPF +2466 area_router.cc routing_total_recomputeV2 ] Assertion (find_interface_address(ri->prevhop().get_lsa(), lsar, addr)) failed Revision Changes Path 1.163 +2 -2; commitid: d28843c253287ea6; xorp/ospf/area_router.cc From bms@icir.org Mon Jan 9 12:25:21 2006 From: bms@icir.org (Bruce Simpson) Date: Mon, 9 Jan 2006 12:25:21 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200601091225.k09CPL65054128@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms@xorpc.icir.org 2006-01-09 12:25:21 UTC XORP CVS repository Modified files: fea mfea_proto_comm.cc Log message: Windows path needs to see win_strerror() definition from libxorp/win_io.h. Revision Changes Path 1.44 +4 -1; commitid: d33a43c255f97ea6; xorp/fea/mfea_proto_comm.cc From atanu@icir.org Mon Jan 9 13:15:54 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 9 Jan 2006 13:15:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601091315.k09DFsN3054841@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-09 13:15:54 UTC XORP CVS repository Modified files: ospf peer_manager.cc Log message: Don't accept directly connected routes as candidates for summarisation. Revision Changes Path 1.97 +6 -1; commitid: d61e43c262077ea6; xorp/ospf/peer_manager.cc From bms@icir.org Mon Jan 9 15:17:52 2006 From: bms@icir.org (Bruce Simpson) Date: Mon, 9 Jan 2006 15:17:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601091517.k09FHqlj056246@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms@xorpc.icir.org 2006-01-09 15:17:51 UTC XORP CVS repository Modified files: rtrmgr module_manager.cc Log message: Windows path does not currently use restart_module(). Revision Changes Path 1.56 +3 -2; commitid: db9943c27e947ea6; xorp/rtrmgr/module_manager.cc From bms@spc.org Mon Jan 9 15:30:28 2006 From: bms@spc.org (Bruce M Simpson) Date: Mon, 9 Jan 2006 15:30:28 +0000 Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr In-Reply-To: <200601091517.k09FHqlj056246@xorpc.icir.org> References: <200601091517.k09FHqlj056246@xorpc.icir.org> Message-ID: <20060109153028.GA69769@spc.org> On Mon, Jan 09, 2006 at 03:17:52PM +0000, Bruce Simpson wrote: > Log message: > Windows path does not currently use restart_module(). With this change, the default top level build target is built successfully on xorpv-w2k3 from CVS HEAD. A gmake check is running there now. Hopefully this should mean the next tinderbox run will be clean on Windows 2003. BMS From pavlin@icir.org Mon Jan 9 20:30:25 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Mon, 9 Jan 2006 20:30:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli/libtecla Message-ID: <200601092030.k09KUPq9061048@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-09 20:30:25 UTC XORP CVS repository Modified files: cli/libtecla Makefile.in Log message: Bump-up the _POSIX_C_SOURCE defined version from 199506L to 200112L. This fixes a compilation error on NetBSD-3.0 (Bugzilla entry #466). Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=466 Revision Changes Path 1.5 +6 -1; commitid: edfe43c2c6517ea6; xorp/cli/libtecla/Makefile.in From pavlin@icir.org Mon Jan 9 21:17:09 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Mon, 9 Jan 2006 21:17:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200601092117.k09LH9s4062203@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-09 21:17:09 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Add a note that XORP can be built on NetBSD-3.0. Revision Changes Path 1.36 +2 -2; commitid: f2e243c2d2b47ea6; xorp/BUILD_NOTES From atanu@icir.org Tue Jan 10 05:44:55 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 10 Jan 2006 05:44:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601100544.k0A5itQe066817@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-10 05:44:55 UTC XORP CVS repository Modified files: ospf test_routing.cc Log message: Test routing7 that demonstrates a problem with non-locally generated AS-External-LSAs. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=375 Submitted by: Hasso Tepper Revision Changes Path 1.16 +153 -1; commitid: 104e643c349d77ea6; xorp/ospf/test_routing.cc From atanu@icir.org Tue Jan 10 07:10:42 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 10 Jan 2006 07:10:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601100710.k0A7Agne068332@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-10 07:10:42 UTC XORP CVS repository Modified files: ospf peer.cc Log message: If the neighbour state machine transitions to Down typically due to an InactivityTimer event, then schedule a NeighbourChange event in the interface state machine (if this type of interface elects a DR). Fixes the problem of the DR or BDR becoming inactive and still being announced in the routers hello packets. Revision Changes Path 1.198 +4 -1; commitid: 10acf43c35df17ea6; xorp/ospf/peer.cc From atanu@icir.org Tue Jan 10 09:25:07 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 10 Jan 2006 09:25:07 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601100925.k0A9P7OA079025@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-10 09:25:07 UTC XORP CVS repository Modified files: etc/templates ospfv2.tp Log message: The default RxmtInterval was accidentally set to 1 not 5 seconds. Revision Changes Path 1.31 +2 -2; commitid: 1349443c37d737ea6; xorp/etc/templates/ospfv2.tp From atanu@icir.org Tue Jan 10 10:50:20 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 10 Jan 2006 10:50:20 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601101050.k0AAoKS1080571@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-10 10:50:20 UTC XORP CVS repository Modified files: ospf ospf.cc ospf.hh peer.cc peer.hh peer_manager.cc peer_manager.hh Log message: If the Router ID is changed flush out all Network-LSAs. Revision Changes Path 1.60 +9 -1; commitid: 13a9643c391697ea6; xorp/ospf/ospf.cc 1.79 +2 -2; commitid: 13a9643c391697ea6; xorp/ospf/ospf.hh 1.199 +24 -1; commitid: 13a9643c391697ea6; xorp/ospf/peer.cc 1.113 +11 -1; commitid: 13a9643c391697ea6; xorp/ospf/peer.hh 1.98 +10 -1; commitid: 13a9643c391697ea6; xorp/ospf/peer_manager.cc 1.60 +6 -1; commitid: 13a9643c391697ea6; xorp/ospf/peer_manager.hh From atanu@icir.org Wed Jan 11 00:25:29 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 00:25:29 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110025.k0B0PT0V090981@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 00:25:29 UTC XORP CVS repository Modified files: ospf peer.cc Log message: The retransmit function can deschedule itself by returning false, when the retransmiter was re-primed using restart_retransmitter, this was not taken into account. There were conditions under which retransmissions would not take place. Revision Changes Path 1.200 +2 -2; commitid: 1634a43c450777ea6; xorp/ospf/peer.cc From atanu@icir.org Wed Jan 11 00:38:53 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 00:38:53 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110038.k0B0crG8091245@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 00:38:53 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh peer.cc Log message: When the router ID is being changed and an interface is the DR explicitly withdraw the Network-LSA (if one was advertised). Changing the state to DR_other fails as the LSA is advertised on the wrong multicast address. Revision Changes Path 1.164 +6 -4; commitid: 1644e43c4539a7ea6; xorp/ospf/area_router.cc 1.89 +5 -2; commitid: 1644e43c4539a7ea6; xorp/ospf/area_router.hh 1.201 +9 -5; commitid: 1644e43c4539a7ea6; xorp/ospf/peer.cc From atanu@icir.org Wed Jan 11 00:43:42 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 00:43:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110043.k0B0hgUi091336@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 00:43:42 UTC XORP CVS repository Modified files: ospf peer.cc Log message: If a NeighborChange event is received when the interface is not expecting this event, no longer attempt to compute the DR and BDR. If the Peer/Interface is taken down then all neighbours are also taken down,, which in turn can cause a NeighborChange event. Revision Changes Path 1.202 +2 -1; commitid: 164ad43c454bd7ea6; xorp/ospf/peer.cc From atanu@icir.org Wed Jan 11 01:02:31 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 01:02:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110102.k0B12VFm091742@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 01:02:31 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh peer.cc Log message: If the Network-LSA is not found in the database only print a warning. Revision Changes Path 1.165 +5 -6; commitid: 1662843c459077ea6; xorp/ospf/area_router.cc 1.90 +2 -5; commitid: 1662843c459077ea6; xorp/ospf/area_router.hh 1.203 +2 -2; commitid: 1662843c459077ea6; xorp/ospf/peer.cc From atanu@icir.org Wed Jan 11 01:09:08 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 01:09:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110109.k0B198pV091863@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 01:09:08 UTC XORP CVS repository Modified files: ospf TODO Log message: It might be appropriate to leave MaxAge LSAs on the retransmission list. Revision Changes Path 1.60 +3 -1; commitid: 166bc43c45ab47ea6; xorp/ospf/TODO From atanu@icir.org Wed Jan 11 07:29:10 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 07:29:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110729.k0B7TAch095607@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 07:29:10 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: If the router receives a self-originated LSA that is newer than its database copy action has to be taken: 1) Set the sequence number of the database copy to the received copy plus 1. 2) Flood out the updated database copy. Previously the sequence number was being updated but the received LSA was being sent out. The updated LSA was not sent back to the source of the LSA. The updated LSA is now being flooded. Revision Changes Path 1.166 +2 -3; commitid: 1755c43c4b3c57ea6; xorp/ospf/area_router.cc From atanu@icir.org Wed Jan 11 08:38:04 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 08:38:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601110838.k0B8c4b5099661@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 08:38:04 UTC XORP CVS repository Modified files: etc/templates ospfv2.tp Log message: Place the disable toggle last so all the interface/vif/address state will be configured before the interface is enabled. Revision Changes Path 1.32 +3 -3; commitid: 1853043c4c3eb7ea6; xorp/etc/templates/ospfv2.tp From atanu@icir.org Wed Jan 11 09:26:02 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 09:26:02 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601110926.k0B9Q27Y001382@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 09:26:02 UTC XORP CVS repository Modified files: ospf peer.cc Log message: When building the list of router links if in state Backup or DR_other there are no neighbours just return. Setting a priority of zero was triggering the problem. Revision Changes Path 1.204 +3 -2; commitid: 54b43c4cf297ea6; xorp/ospf/peer.cc From atanu@icir.org Wed Jan 11 23:31:27 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 23:31:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601112331.k0BNVRNm012985@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 23:31:26 UTC XORP CVS repository Modified files: ospf ospf.hh Log message: Make the argument to print bool a const. Revision Changes Path 1.80 +2 -2; commitid: 329e43c5954d7ea6; xorp/ospf/ospf.hh From atanu@icir.org Wed Jan 11 23:40:41 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 11 Jan 2006 23:40:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601112340.k0BNefdJ013158@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-11 23:40:41 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Add a debug_msg that prints all the variables that are used to determine if a delayed ack should be sent in reponse to a new LSA. Revision Changes Path 1.167 +4 -1; commitid: 334b43c597787ea6; xorp/ospf/area_router.cc From atanu@icir.org Thu Jan 12 01:29:30 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 01:29:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120129.k0C1TUmt014340@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 01:29:30 UTC XORP CVS repository Modified files: ospf peer.cc peer.hh Log message: On receipt of an LSA it is necessary to know if the LSA came from the DR when deciding to send a delayed ACK. The DR variable defined the state of the router not its neighbour. Revision Changes Path 1.205 +15 -4; commitid: 37e743c5b0f97ea6; xorp/ospf/peer.cc 1.114 +6 -1; commitid: 37e743c5b0f97ea6; xorp/ospf/peer.hh From pavlin@icir.org Thu Jan 12 01:41:51 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Thu, 12 Jan 2006 01:41:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200601120141.k0C1fpVx014534@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-12 01:41:51 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Add a note that XORP builds and passes the internal tests on MacOS X 10.4.3 and MacOS X 10.4.4 Revision Changes Path 1.37 +3 -2; commitid: 38a543c5b3b97ea6; xorp/BUILD_NOTES From atanu@icir.org Thu Jan 12 05:53:28 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 05:53:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120553.k0C5rSbE016874@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 05:53:28 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: The method premature_aging now sets the LSA to MaxAge previously the caller had to set the LSA to MaxAge. Revision Changes Path 1.168 +2 -4; commitid: 41cf43c5eed77ea6; xorp/ospf/area_router.cc From atanu@icir.org Thu Jan 12 07:40:40 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 07:40:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120740.k0C7ee3Z018170@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 07:40:40 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh lsa.cc lsa.hh Log message: All the machinery to handle the sequence number in a self-originated LSA reaching MaxSequenceNumber, not yet hook in. Revision Changes Path 1.169 +81 -1; commitid: 46d943c607f67ea6; xorp/ospf/area_router.cc 1.91 +30 -1; commitid: 46d943c607f67ea6; xorp/ospf/area_router.hh 1.64 +25 -2; commitid: 46d943c607f67ea6; xorp/ospf/lsa.cc 1.78 +13 -2; commitid: 46d943c607f67ea6; xorp/ospf/lsa.hh From atanu@icir.org Thu Jan 12 07:52:49 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 07:52:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120752.k0C7qnSI018342@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 07:52:49 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When flooding a self-originated LSA that has reached MaxSequenceNumber set the age the MaxAge. Revision Changes Path 1.170 +5 -1; commitid: 478b43c60ad07ea6; xorp/ospf/area_router.cc From atanu@icir.org Thu Jan 12 08:09:53 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 08:09:53 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120809.k0C89rtk018579@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 08:09:53 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When flooding a self-originated LSA that has reached MaxSequenceNumber with age set to the MaxAge, don't remove from the database. Also allow an LSA with MaxSequenceNumber to be published. Revision Changes Path 1.171 +5 -5; commitid: 487843c60ed07ea6; xorp/ospf/area_router.cc From atanu@icir.org Thu Jan 12 08:23:49 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 08:23:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120823.k0C8Nntv018855@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 08:23:49 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When flooding a self-originated LSA that has reached MaxSequenceNumber with age set to the MaxAge, don't remove from the database. Revision Changes Path 1.172 +1 -8; commitid: 498c43c612147ea6; xorp/ospf/area_router.cc From atanu@icir.org Thu Jan 12 08:28:28 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 08:28:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120828.k0C8SSnj019005@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 08:28:28 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh Log message: The methods that are handling MaxSequenceNumber processing don't need to return a new LSA, the original LSA is being manipluated. Revision Changes Path 1.173 +12 -14; commitid: 4a2043c613297ea6; xorp/ospf/area_router.cc 1.92 +4 -4; commitid: 4a2043c613297ea6; xorp/ospf/area_router.hh From atanu@icir.org Thu Jan 12 08:41:03 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 08:41:03 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601120841.k0C8f3Rh019256@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 08:41:03 UTC XORP CVS repository Modified files: ospf TODO area_router.cc Log message: All incrementing of sequence numbers is managed by routines that take into account MaxSequenceNumber. Revision Changes Path 1.61 +8 -6; commitid: 4b1b43c6161e7ea6; xorp/ospf/TODO 1.174 +6 -6; commitid: 4b1b43c6161e7ea6; xorp/ospf/area_router.cc From atanu@icir.org Thu Jan 12 10:24:34 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 10:24:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/ospf xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200601121024.k0CAOYRC020720@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 10:24:33 UTC XORP CVS repository Modified files: etc/templates ospfv2.tp ospf ospf.cc ospf.hh peer.cc peer.hh peer_manager.cc peer_manager.hh xrl_target.cc xrl_target.hh xrl/interfaces ospfv2.xif ospfv2_xif.cc ospfv2_xif.hh xrl/targets ospfv2.xrls ospfv2_base.cc ospfv2_base.hh Log message: Allow an interface to be configured as loopback with the passive keyword. In the template file moved traceoptions to the top so tracing will be enabled first. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=410 Revision Changes Path 1.33 +16 -9; commitid: 508043c62e5b7ea6; xorp/etc/templates/ospfv2.tp 1.61 +17 -1; commitid: 508043c62e5b7ea6; xorp/ospf/ospf.cc 1.81 +8 -1; commitid: 508043c62e5b7ea6; xorp/ospf/ospf.hh 1.206 +40 -2; commitid: 508043c62e5b7ea6; xorp/ospf/peer.cc 1.115 +15 -2; commitid: 508043c62e5b7ea6; xorp/ospf/peer.hh 1.99 +14 -1; commitid: 508043c62e5b7ea6; xorp/ospf/peer_manager.cc 1.61 +7 -1; commitid: 508043c62e5b7ea6; xorp/ospf/peer_manager.hh 1.26 +18 -1; commitid: 508043c62e5b7ea6; xorp/ospf/xrl_target.cc 1.18 +11 -1; commitid: 508043c62e5b7ea6; xorp/ospf/xrl_target.hh 1.14 +9 -1; commitid: 508043c62e5b7ea6; xorp/xrl/interfaces/ospfv2.xif 1.15 +39 -1; commitid: 508043c62e5b7ea6; xorp/xrl/interfaces/ospfv2_xif.cc 1.15 +24 -1; commitid: 508043c62e5b7ea6; xorp/xrl/interfaces/ospfv2_xif.hh 1.17 +6 -1; commitid: 508043c62e5b7ea6; xorp/xrl/targets/ospfv2.xrls 1.17 +34 -1; commitid: 508043c62e5b7ea6; xorp/xrl/targets/ospfv2_base.cc 1.17 +15 -1; commitid: 508043c62e5b7ea6; xorp/xrl/targets/ospfv2_base.hh From atanu@icir.org Thu Jan 12 11:44:34 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 11:44:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601121144.k0CBiYNC021925@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 11:44:33 UTC XORP CVS repository Modified files: ospf peer.cc Log message: Don't summarize AS-External-LSAs over virtual adjacencies. Revision Changes Path 1.207 +15 -11; commitid: 558a43c6411e7ea6; xorp/ospf/peer.cc From atanu@icir.org Thu Jan 12 12:05:14 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 12 Jan 2006 12:05:14 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601121205.k0CC5ELp022293@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-12 12:05:14 UTC XORP CVS repository Modified files: ospf peer.cc Log message: A data description packet sent on a virtual link is supposed to have its MTU set to zero. It was being set to zero but after the packet had been encoded. Revision Changes Path 1.208 +12 -3; commitid: 56fa43c645f77ea6; xorp/ospf/peer.cc From bms@icir.org Thu Jan 12 21:33:31 2006 From: bms@icir.org (Bruce Simpson) Date: Thu, 12 Jan 2006 21:33:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200601122133.k0CLXV21030961@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms@xorpc.icir.org 2006-01-12 21:33:31 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Add detailed instructions for individuals wishing to build XORP on Windows Server 2003. Revision Changes Path 1.38 +80 -18; commitid: 78d743c6cafd7ea6; xorp/BUILD_NOTES From bms@icir.org Thu Jan 12 21:38:48 2006 From: bms@icir.org (Bruce Simpson) Date: Thu, 12 Jan 2006 21:38:48 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/contrib/win32 Message-ID: <200601122138.k0CLcmLB031041@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms@xorpc.icir.org 2006-01-12 21:38:48 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/xorp/contrib/win32 added to the repository From bms@icir.org Thu Jan 12 21:39:39 2006 From: bms@icir.org (Bruce Simpson) Date: Thu, 12 Jan 2006 21:39:39 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/contrib/win32 Message-ID: <200601122139.k0CLddBa031082@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms@xorpc.icir.org 2006-01-12 21:39:39 UTC XORP CVS repository Added files: contrib/win32 mingw.patch w32api-3.5-xorp.patch Log message: Add the toolchain patches required for building XORP with MinGW on Windows Server 2003. Revision Changes Path 1.1 +27 -0 xorp/contrib/win32/mingw.patch (new) 1.1 +3692 -0 xorp/contrib/win32/w32api-3.5-xorp.patch (new) From atanu@icir.org Fri Jan 13 00:43:17 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 00:43:17 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601130043.k0D0hHCD032908@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 00:43:17 UTC XORP CVS repository Modified files: etc/templates ospfv2.tp Log message: Allow the retransmit-interval to be configured on a virtual link. Revision Changes Path 1.34 +10 -1; commitid: 807143c6f7a47ea6; xorp/etc/templates/ospfv2.tp From atanu@icir.org Fri Jan 13 10:05:50 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 10:05:50 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601131005.k0DA5o3l039093@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 10:05:50 UTC XORP CVS repository Modified files: ospf ospf.cc Log message: Remove spurious ';'. Revision Changes Path 1.62 +2 -2; commitid: 989a43c77b7d7ea6; xorp/ospf/ospf.cc From atanu@icir.org Fri Jan 13 10:08:55 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 10:08:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601131008.k0DA8taL039161@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 10:08:55 UTC XORP CVS repository Modified files: ospf ospf.cc Log message: The string "vlink" is used internally as an interface name for virtual links. Suppress calls to the FEA to enable and disable this virtual interface. Revision Changes Path 1.63 +7 -1; commitid: 98de43c77c367ea6; xorp/ospf/ospf.cc From atanu@icir.org Fri Jan 13 10:39:24 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 10:39:24 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601131039.k0DAdO2K039757@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 10:39:24 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Set the V bit in the Router-LSA if Virtual link (type 4) router links are present. Revision Changes Path 1.175 +7 -3; commitid: 9b3243c7835a7ea6; xorp/ospf/area_router.cc From atanu@icir.org Fri Jan 13 19:26:46 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 19:26:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601131926.k0DJQksF047398@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 19:26:46 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Backout previous bogus change. Revision Changes Path 1.176 +3 -7; commitid: b90b43c7fef47ea6; xorp/ospf/area_router.cc From atanu@icir.org Fri Jan 13 20:34:58 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 20:34:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601132034.k0DKYwCR048124@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 20:34:58 UTC XORP CVS repository Modified files: ospf TODO peer.cc peer_manager.cc Log message: The V bit in a Router-LSA should only be set if a virtual link in the area is fully adjacent. Previously the V bit was being set in the backbone area if an virtual links existed in any state. Now the V bit should be set in the transit area if any of the virtual links in the area are fully adjacent. Revision Changes Path 1.62 +6 -1; commitid: bbdd43c80ef07ea6; xorp/ospf/TODO 1.209 +6 -7; commitid: bbdd43c80ef07ea6; xorp/ospf/peer.cc 1.100 +17 -4; commitid: bbdd43c80ef07ea6; xorp/ospf/peer_manager.cc From atanu@icir.org Fri Jan 13 23:14:29 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 23:14:29 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601132314.k0DNETL0049666@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 23:14:29 UTC XORP CVS repository Modified files: ospf peer.cc peer_manager.cc peer_manager.hh Log message: The V bit in a Router-LSA should be set if any virtual link in the transit area is fully adjacent. The V bit is the Router-LSA was being correctly set but it would only be transmitted if the LSA was changed (router link change) or LSRefreshTime was reached. When any neighbour becomes fully adjacent or an adjacency is lost the peer manager is notified. If the adjacency is associated with a virtual link and the count of fully adjacent virtual links for this transit area transitions between 0 and 1, the area router is prompted to generate a new Router-LSA. Router-LSAs should now be generated with the V bit set or unset immediately the adjacency transition occurs. Revision Changes Path 1.210 +6 -1; commitid: c1de43c834537ea6; xorp/ospf/peer.cc 1.101 +53 -1; commitid: c1de43c834537ea6; xorp/ospf/peer_manager.cc 1.62 +13 -1; commitid: c1de43c834537ea6; xorp/ospf/peer_manager.hh From atanu@icir.org Fri Jan 13 23:44:17 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 13 Jan 2006 23:44:17 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601132344.k0DNiHEj051056@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-13 23:44:17 UTC XORP CVS repository Modified files: ospf peer_manager.cc Log message: A much more stringent test for identifying a neighbour as a virtual link. Revision Changes Path 1.102 +8 -2; commitid: c75443c83b507ea6; xorp/ospf/peer_manager.cc From atanu@icir.org Sat Jan 14 00:14:37 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 00:14:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140014.k0E0Eb3C053559@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 00:14:37 UTC XORP CVS repository Modified files: ospf peer.cc Log message: There was an assumption that Peer::virtual_link_endpoint() would only be called if it was already known that the neighbours were virtual links. Change the assertion to a test. Revision Changes Path 1.211 +5 -3; commitid: d11c43c8426c7ea6; xorp/ospf/peer.cc From pavlin@icir.org Sat Jan 14 00:23:06 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 14 Jan 2006 00:23:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601140023.k0E0N6ak053727@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-14 00:23:06 UTC XORP CVS repository Modified files: libxorp test_run_command.cc Log message: Add more verbose output in case of error. Revision Changes Path 1.13 +46 -16; commitid: d1c643c8445f7ea6; xorp/libxorp/test_run_command.cc From pavlin@icir.org Sat Jan 14 00:32:52 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 14 Jan 2006 00:32:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601140032.k0E0WqXr053857@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-14 00:32:52 UTC XORP CVS repository Modified files: libxorp asyncio.cc buffered_asyncio.cc Log message: Minor tweaks in setting the value of _last_error Revision Changes Path 1.24 +7 -3; commitid: d24443c846a57ea6; xorp/libxorp/asyncio.cc 1.10 +4 -2; commitid: d24443c846a57ea6; xorp/libxorp/buffered_asyncio.cc From pavlin@icir.org Sat Jan 14 00:42:37 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 14 Jan 2006 00:42:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601140042.k0E0gbYs054111@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-14 00:42:37 UTC XORP CVS repository Modified files: rtrmgr conf_tree.hh slave_conf_tree_node.hh template_tree.hh template_tree_node.hh xorp_client.cc Log message: Remove unnecessary #include "module_manager.hh" Revision Changes Path 1.30 +1 -2; commitid: d33e43c848f27ea6; xorp/rtrmgr/conf_tree.hh 1.20 +1 -2; commitid: d33e43c848f27ea6; xorp/rtrmgr/slave_conf_tree_node.hh 1.21 +1 -2; commitid: d33e43c848f27ea6; xorp/rtrmgr/template_tree.hh 1.45 +1 -2; commitid: d33e43c848f27ea6; xorp/rtrmgr/template_tree_node.hh 1.24 +1 -2; commitid: d33e43c848f27ea6; xorp/rtrmgr/xorp_client.cc From pavlin@icir.org Sat Jan 14 00:57:48 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 14 Jan 2006 00:57:48 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601140057.k0E0vm1Q054380@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-14 00:57:48 UTC XORP CVS repository Modified files: libxorp popen.cc popen.hh run_command.cc run_command.hh Log message: * Refactor the implementation of the RunCommand facility: - Add a mechanism to intercept SIGCHLD signals (on UNIX only), and consider the command is exited not only after EOF is received on stdout/stderr but after SIGCHLD is received as well. We need this to support third-party external programs that close stdout/stderr on startup. - Export API to get the exit/termination status of the program - Add support to terminate a command with prejudice (i.e., SIGKILL). - Add support to dispatch a callback if the command is stopped by a signal (e.g., by SIGSTOP). - Misc. cleanup. * Add "bool dont_wait" as a second argument to popen2() to indicate whether wait4() should be called. * If popen2() fails, don't print the error message; the caller should print the error as it finds it appropriate. For the time being popen2() doesn't return any error messages, though in the future this may change. Revision Changes Path 1.13 +17 -6; commitid: d3c143c849e27ea6; xorp/libxorp/popen.cc 1.5 +2 -2; commitid: d3c143c849e27ea6; xorp/libxorp/popen.hh 1.19 +307 -88; commitid: d3c143c849e27ea6; xorp/libxorp/run_command.cc 1.11 +156 -10; commitid: d3c143c849e27ea6; xorp/libxorp/run_command.hh From pavlin@icir.org Sat Jan 14 01:35:27 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 14 Jan 2006 01:35:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601140135.k0E1ZRer054797@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-14 01:35:27 UTC XORP CVS repository Modified files: rtrmgr generic_module_manager.cc generic_module_manager.hh main_rtrmgr.cc module_manager.cc module_manager.hh test_module_manager.cc test_sample_config.cc xrl_rtrmgr_interface.cc Log message: * Refactor the mechanism for executing the modules/programs to use the existing RunCommand mechanism. Previously the external programs and their pids were executed/handled directly by the rtrmgr. For that purpose the rtrmgr was intercepting the SIGCHLD signals, but this created a wait()-problem with executing other external programs by the rtrmgr (e.g., when the RunCommand facility is used to execute configuration-related external programs). [Bug found by Marat Nepomnyashy] The (positive) side effect of this modification is that now all stdout/stderr from modules/processes is intercepted by the rtrmgr before it is printed. This gives us the option to process additionally the output in a single place inside the rtrmgr if we need so. [Previously all processes were printing to the (terminal) output on their own.] * Minor change/cleanup of the ModuleManager API. * Misc. other ModuleManager related cleanup. Revision Changes Path 1.7 +32 -20; commitid: d48643c84cba7ea6; xorp/rtrmgr/generic_module_manager.cc 1.9 +7 -11; commitid: d48643c84cba7ea6; xorp/rtrmgr/generic_module_manager.hh 1.67 +5 -4; commitid: d48643c84cba7ea6; xorp/rtrmgr/main_rtrmgr.cc 1.57 +452 -496; commitid: d48643c84cba7ea6; xorp/rtrmgr/module_manager.cc 1.37 +64 -44; commitid: d48643c84cba7ea6; xorp/rtrmgr/module_manager.hh 1.18 +4 -3; commitid: d48643c84cba7ea6; xorp/rtrmgr/test_module_manager.cc 1.22 +4 -3; commitid: d48643c84cba7ea6; xorp/rtrmgr/test_sample_config.cc 1.49 +3 -2; commitid: d48643c84cba7ea6; xorp/rtrmgr/xrl_rtrmgr_interface.cc From atanu@icir.org Sat Jan 14 06:00:31 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 06:00:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140600.k0E60Vkq058793@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 06:00:31 UTC XORP CVS repository Modified files: ospf peer_manager.cc Log message: When selecting candidates for summarisation don't reject directly connected routes. Revision Changes Path 1.103 +5 -5; commitid: e58e43c8937e7ea6; xorp/ospf/peer_manager.cc From atanu@icir.org Sat Jan 14 07:47:30 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 07:47:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140747.k0E7lUpP059718@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 07:47:30 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When considering Summary-LSAs as candidates for introduction into the routing table the advertising router must be reachable. The lookup of the advertising router in the routing table was calling the wrong method. Revision Changes Path 1.177 +2 -3; commitid: e92b43c8ac917ea6; xorp/ospf/area_router.cc From atanu@icir.org Sat Jan 14 08:22:08 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 08:22:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140822.k0E8M8Bl060112@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 08:22:08 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: When printing the metric field of an AS-External-LSA print the value in hex as well as decimal, plus print LSInfinity if the value is 0xffffff. Revision Changes Path 1.65 +7 -3; commitid: eab543c8b4af7ea6; xorp/ospf/lsa.cc From atanu@icir.org Sat Jan 14 08:22:58 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 08:22:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140822.k0E8Mwu0060160@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 08:22:58 UTC XORP CVS repository Modified files: ospf test_packet.cc Log message: Set the metric in the AS-External-LSA test packet to LSInfinity. Revision Changes Path 1.36 +2 -2; commitid: eae543c8b4e17ea6; xorp/ospf/test_packet.cc From atanu@icir.org Sat Jan 14 08:40:24 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 08:40:24 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140840.k0E8eNkb060343@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 08:40:23 UTC XORP CVS repository Modified files: ospf packet.hh Log message: The routines to manipulate 24 bit quantities in packets were consistently truncating at 16 bits. In an AS-External-LSA the metric is a 24 bit quantity, LSInfinity is defined as 0xffffff and routes with this metric value should be installed. With the 16 bit truncation these routes were being installed. Revision Changes Path 1.28 +4 -4; commitid: eb9c43c8b8f77ea6; xorp/ospf/packet.hh From atanu@ICSI.Berkeley.EDU Sat Jan 14 08:43:59 2006 From: atanu@ICSI.Berkeley.EDU (Atanu Ghosh) Date: Sat, 14 Jan 2006 00:43:59 -0800 Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf In-Reply-To: Message from Atanu Ghosh of "Sat, 14 Jan 2006 08:40:24 GMT." <200601140840.k0E8eNkb060343@xorpc.icir.org> Message-ID: <39182.1137228239@tigger.icir.org> Should have read: routes with a metric of LSInfinity should *not* be installed. Atanu. ---------------------------------------- CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 08:40:23 UTC XORP CVS repository Modified files: ospf packet.hh Log message: The routines to manipulate 24 bit quantities in packets were consistently truncating at 16 bits. In an AS-External-LSA the metric is a 24 bit quantity, LSInfinity is defined as 0xffffff and routes with this metric value should be installed. With the 16 bit truncation these routes were being installed. Revision Changes Path 1.28 +4 -4; commitid: eb9c43c8b8f77ea6; xorp/ospf/packet.hh _______________________________________________ Xorp-cvs mailing list Xorp-cvs@icir.org http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs From atanu@icir.org Sat Jan 14 09:37:49 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 14 Jan 2006 09:37:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601140937.k0E9bn26061090@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-14 09:37:49 UTC XORP CVS repository Modified files: ospf routing_table.hh Log message: Fix a typo in a comment. Revision Changes Path 1.32 +2 -2; commitid: ee8743c8c66b7ea6; xorp/ospf/routing_table.hh From pavlin@icir.org Sun Jan 15 03:36:20 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sun, 15 Jan 2006 03:36:20 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601150336.k0F3aKO0048404@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-15 03:36:20 UTC XORP CVS repository Modified files: libxorp popen.cc Log message: Add missing initialization of pid that is also the return value of pclose2(). This fixes a compilation error with gcc34 when debug is disabled and optimization is enabled. Revision Changes Path 1.14 +5 -3; commitid: bce243c9c2da7ea6; xorp/libxorp/popen.cc From atanu@icir.org Sun Jan 15 08:42:25 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 08:42:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601150842.k0F8gP49099033@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 08:42:25 UTC XORP CVS repository Modified files: ospf routing_table.hh Log message: The str() method for a routing entry now prints all the fields. Revision Changes Path 1.33 +35 -2; commitid: 182be43ca0af07ea6; xorp/ospf/routing_table.hh From atanu@icir.org Sun Jan 15 09:20:10 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 09:20:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601150920.k0F9KA9g099487@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 09:20:10 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When computing inter area routes add the contributing LSA to the routing entry. Revision Changes Path 1.178 +2 -1; commitid: 1848443ca13c97ea6; xorp/ospf/area_router.cc From atanu@icir.org Sun Jan 15 09:57:53 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 09:57:53 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601150957.k0F9vrEL099974@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 09:57:53 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When computing inter-area routers mark Type 4 Summary LSAs as AS boundary router entries. Revision Changes Path 1.179 +9 -3; commitid: 1866b43ca1ca07ea6; xorp/ospf/area_router.cc From atanu@icir.org Sun Jan 15 10:36:09 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 10:36:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601151036.k0FAa9pT000543@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 10:36:09 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When computing inter-area routers for Type 4 Summary LSAs store the router ID in the routing table entry. Revision Changes Path 1.180 +2 -1; commitid: 20443ca25987ea6; xorp/ospf/area_router.cc From atanu@icir.org Sun Jan 15 10:42:46 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 10:42:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601151042.k0FAgkZD000654@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 10:42:46 UTC XORP CVS repository Modified files: ospf routing_table.hh Log message: Fix typo in comment. Revision Changes Path 1.34 +2 -2; commitid: 27343ca27257ea6; xorp/ospf/routing_table.hh From atanu@icir.org Sun Jan 15 10:46:56 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 10:46:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601151046.k0FAkuWD000801@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 10:46:56 UTC XORP CVS repository Modified files: ospf routing_table.cc Log message: Allow a Type 4 LSA to be indexed by advertising router. Revision Changes Path 1.44 +3 -2; commitid: 30643ca281f7ea6; xorp/ospf/routing_table.cc From atanu@icir.org Sun Jan 15 11:02:42 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 11:02:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601151102.k0FB2g7X001118@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 11:02:42 UTC XORP CVS repository Modified files: ospf routing_table.hh Log message: Clarify the comments for components of a routing table entry. Revision Changes Path 1.35 +10 -2; commitid: 44343ca2bd17ea6; xorp/ospf/routing_table.hh From atanu@icir.org Sun Jan 15 11:05:08 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 11:05:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601151105.k0FB584q001202@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 11:05:08 UTC XORP CVS repository Modified files: ospf routing_table.hh Log message: Clarify the comments for components of a routing table entry. Revision Changes Path 1.36 +3 -1; commitid: 48643ca2c627ea6; xorp/ospf/routing_table.hh From atanu@icir.org Sun Jan 15 11:13:26 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 11:13:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601151113.k0FBDQkq001360@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 11:13:26 UTC XORP CVS repository Modified files: ospf routing_table.cc Log message: Routing table entries to routers are stored indexed by the router ID of the border router or AS boundary router. Revision Changes Path 1.45 +2 -2; commitid: 53543ca2e557ea6; xorp/ospf/routing_table.cc From pavlin@icir.org Sun Jan 15 21:19:05 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sun, 15 Jan 2006 21:19:05 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601152119.k0FLJ5rH022965@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-15 21:19:05 UTC XORP CVS repository Modified files: libxorp popen.cc Log message: If execve() fails, then don't call any function that may corrupt the state of the parent process, otherwise the result is unpredictable. This fixes a run-time error when attempting to execute a non-existing program if the code was compiled with gcc-2.95.4. Revision Changes Path 1.15 +5 -5; commitid: 599a43cabbc07ea6; xorp/libxorp/popen.cc From atanu@icir.org Sun Jan 15 21:48:08 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 21:48:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601152148.k0FLm8sC023299@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 21:48:08 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh peer_manager.cc peer_manager.hh Log message: Transit areas must not have summaries from the backbone area. If the backbone area is configured to generate summaries and the transit capability for an area changes then all the candidate summary routes need to be pushed through this area again. Revision Changes Path 1.181 +18 -3; commitid: 5ae243cac3137ea6; xorp/ospf/area_router.cc 1.93 +6 -1; commitid: 5ae243cac3137ea6; xorp/ospf/area_router.hh 1.104 +16 -1; commitid: 5ae243cac3137ea6; xorp/ospf/peer_manager.cc 1.63 +10 -1; commitid: 5ae243cac3137ea6; xorp/ospf/peer_manager.hh From atanu@icir.org Sun Jan 15 22:08:46 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sun, 15 Jan 2006 22:08:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601152208.k0FM8kgQ023523@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-15 22:08:46 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Get the correct area ID for the backbone. Revision Changes Path 1.182 +2 -2; commitid: 5bc843cac7ed7ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 16 01:49:41 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 01:49:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160149.k0G1nfhL025359@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 01:49:41 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When sending out a new Router-LSA due to a router link or a border,boundary,transit change schedule a new routing computation. Revision Changes Path 1.183 +8 -1; commitid: 62f443cafbb37ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 16 02:42:50 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 02:42:50 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160242.k0G2gom6025896@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 02:42:50 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When a route is deleted the associated Summary-LSAs that are sent to other areas are withdrawn. It is possible to compute if a Summary-LSA was prevously being generated and hence only withdraw if necessary. Previously even if a Summary-LSA should not have been announced a check was being made to see if the Summary-LSA was in the database and its presence was considered a fatal error. If an area range is manually reconfigured then its possible that the computed state is incorrect. Print a warning message if an inconsistency is discovered, should only be seen after a manual reconfigure at any other time it may be flagging a problem. Revision Changes Path 1.184 +12 -12; commitid: 650d43cb08297ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 16 03:33:49 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 03:33:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160333.k0G3Xn49067233@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 03:33:49 UTC XORP CVS repository Modified files: ospf routing_table.hh Log message: If a route is a discard route print this information. Revision Changes Path 1.37 +2 -1; commitid: 1068643cb141a7ea6; xorp/ospf/routing_table.hh From atanu@icir.org Mon Jan 16 06:20:00 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 06:20:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160620.k0G6K0PN001199@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 06:20:00 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When making a summarisation routing entry add the area and originating LSA. Revision Changes Path 1.185 +4 -2; commitid: 49443cb3b0e7ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 16 06:24:05 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 06:24:05 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160624.k0G6O5Bk001287@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 06:24:05 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When making a summarisation routing entry if the route is directly connected mark is as such. Revision Changes Path 1.186 +2 -1; commitid: 4ec43cb3c037ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 16 07:05:30 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 07:05:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160705.k0G75U4g001795@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 07:05:30 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh Log message: When a route falls within an area range advertise the summary not the route itself. Revision Changes Path 1.187 +26 -4; commitid: 6e643cb45b87ea6; xorp/ospf/area_router.cc 1.94 +7 -1; commitid: 6e643cb45b87ea6; xorp/ospf/area_router.hh From atanu@icir.org Mon Jan 16 07:23:38 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 07:23:38 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160723.k0G7NcfJ002020@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 07:23:38 UTC XORP CVS repository Modified files: ospf routing_table.cc Log message: The warning message was printing the wrong value. Revision Changes Path 1.46 +2 -2; commitid: 7c943cb49f97ea6; xorp/ospf/routing_table.cc From atanu@icir.org Mon Jan 16 07:35:41 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 07:35:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160735.k0G7Zf98002228@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 07:35:41 UTC XORP CVS repository Modified files: ospf routing_table.cc Log message: Add some debugging and put in an assert to detect a nexthop of zero. Revision Changes Path 1.47 +4 -2; commitid: 89943cb4ccc7ea6; xorp/ospf/routing_table.cc From atanu@icir.org Mon Jan 16 07:38:25 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 07:38:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160738.k0G7cP9D002340@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 07:38:25 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: A directly connected route is a candidate for summarisation. Revision Changes Path 1.188 +3 -3; commitid: 90943cb4d707ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 16 08:51:41 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 08:51:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601160851.k0G8pfdl003241@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 08:51:41 UTC XORP CVS repository Modified files: ospf peer.cc Log message: Comment out warning when searching for virtual link endpoints, all peers are interrogated. Revision Changes Path 1.212 +3 -2; commitid: c8e43cb5e9c7ea6; xorp/ospf/peer.cc From atanu@icir.org Mon Jan 16 13:35:36 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 16 Jan 2006 13:35:36 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601161335.k0GDZauD006814@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-16 13:35:35 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Incomplete test when testing for a Type 4 Summary-LSA. . Revision Changes Path 1.189 +3 -2; commitid: 1a8343cba1257ea6; xorp/ospf/area_router.cc From pavlin@icir.org Tue Jan 17 23:03:41 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 17 Jan 2006 23:03:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/config xorp xorp/mibs Message-ID: <200601172303.k0HN3fgd039732@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-17 23:03:41 UTC XORP CVS repository Modified files: config compiler_flags.m4 . configure mibs configure Log message: Fix the implementation of XR_CHECK_CFLAG and XR_CHECK_CXXFLAG to use AC_COMPILE_IFELSE instead of AC_TRY_COMPILE. With the former we can specify the complete test program to compile, while the latter auto-generates the main() {} wrapper. The auto-generated wrapper however is not appropriate if we test the -Wstrict-prototypes compiler flag. This fixes a bug noted inside comment 3 of bugzilla entry #476. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=476 Revision Changes Path 1.6 +19 -3; commitid: 9aa143cd76967ea6; xorp/config/compiler_flags.m4 1.175 +46 -109; commitid: 9aa143cd76967ea6; xorp/configure 1.28 +50 -120; commitid: 9aa143cd76967ea6; xorp/mibs/configure From pavlin@icir.org Wed Jan 18 00:39:25 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 00:39:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601180039.k0I0dPqU040728@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 00:39:25 UTC XORP CVS repository Modified files: libxorp popen.cc Log message: Add missing initialization of pstat inside pclose2() Bug found by: Marat Nepomnyashy Revision Changes Path 1.16 +2 -2; commitid: 9eff43cd8e227ea6; xorp/libxorp/popen.cc From pavlin@icir.org Wed Jan 18 00:42:23 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 00:42:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601180042.k0I0gNCA040801@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 00:42:23 UTC XORP CVS repository Modified files: libxorp run_command.cc Log message: Add more cleanup during termination and shutdown. Revision Changes Path 1.20 +8 -1; commitid: 9f4843cd8ed77ea6; xorp/libxorp/run_command.cc From pavlin@icir.org Wed Jan 18 01:25:18 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 01:25:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601180125.k0I1PIbu041334@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 01:25:18 UTC XORP CVS repository Modified files: libxorp popen.cc popen.hh Log message: * Add a new function popen2_mark_as_closed() that can be used to store the wait_status state of a process that was wait4()-ed before pclose2() was called. * Modify pclose2() to return the previously stored wait_status for a process (if pclose2_mark_as_closed() was called). * Minor cleanup. Submitted by: Marat Nepomnyashy Revision Changes Path 1.17 +58 -19; commitid: a11f43cd98107ea6; xorp/libxorp/popen.cc 1.6 +2 -1; commitid: a11f43cd98107ea6; xorp/libxorp/popen.hh From pavlin@icir.org Wed Jan 18 01:26:31 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 01:26:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601180126.k0I1QVcR041385@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 01:26:31 UTC XORP CVS repository Modified files: libxorp run_command.cc Log message: * Use popen2_mark_as_closed() as appropriate. * In case of Windows use pclose2() with dont_wait = false. Revision Changes Path 1.21 +3 -2; commitid: a18a43cd99117ea6; xorp/libxorp/run_command.cc From atanu@icir.org Wed Jan 18 09:23:35 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 18 Jan 2006 09:23:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601180923.k0I9NZJl046436@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-18 09:23:35 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: When responding to a self originated LSA if the LSA is in the database then the response should be with the newly modified database copy. If the LSA is not in the database then the incoming LSA should be sent back set to MaxAge instead of accessing an illegal database index. . Revision Changes Path 1.190 +5 -2; commitid: b54943ce09157ea6; xorp/ospf/area_router.cc From pavlin@icir.org Wed Jan 18 20:18:44 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 20:18:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli Message-ID: <200601182018.k0IKIiNr055411@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 20:18:44 UTC XORP CVS repository Modified files: cli cli_command.hh Log message: Add kdoc comments. Revision Changes Path 1.21 +43 -8; commitid: d85543cea2937ea6; xorp/cli/cli_command.hh From pavlin@icir.org Wed Jan 18 21:50:45 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 21:50:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601182150.k0ILojtn056596@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 21:50:45 UTC XORP CVS repository Modified files: etc/templates interfaces.tp misc.cmds static_routes.tp Log message: Remove default values for the mandatory next-hop-interface and next-hop-vif nodes. If a node is a mandatory and if it has a default value, then it is not really mandatory anymore. This fixes an issue raised in bugzilla entry #369 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=369 Revision Changes Path 1.24 +21 -1; commitid: dcdf43ceb7d37ea6; xorp/etc/templates/interfaces.tp 1.9 +2 -2; commitid: dcdf43ceb7d37ea6; xorp/etc/templates/misc.cmds 1.29 +9 -9; commitid: dcdf43ceb7d37ea6; xorp/etc/templates/static_routes.tp From pavlin@icir.org Wed Jan 18 21:58:00 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 18 Jan 2006 21:58:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601182158.k0ILw0aE056762@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-18 21:58:00 UTC XORP CVS repository Modified files: etc/templates interfaces.tp misc.cmds Log message: Reverse-back previous commit, because those files were committed by accident. Revision Changes Path 1.25 +0 -20; commitid: dd9f43ceb9b77ea6; xorp/etc/templates/interfaces.tp 1.10 +1 -1; commitid: dd9f43ceb9b77ea6; xorp/etc/templates/misc.cmds From pavlin@icir.org Thu Jan 19 02:28:00 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Thu, 19 Jan 2006 02:28:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/docs/user_manual Message-ID: <200601190228.k0J2S0xk060266@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-19 02:28:00 UTC XORP CVS repository Modified files: etc/templates static_routes.tp docs/user_manual static_routes.tex Log message: * Add "next-hop-router" IPv4/IPv6 optional field for the interface-based routes. Typically it shouldn't be needed, but could be useful for ad-hoc routing experiments. * Update the user documentation with the new field. Requested by: riccardo.sciaccaluga AT tin.it Revision Changes Path 1.11 +14 -11; commitid: eadb43cef7217ea6; xorp/docs/user_manual/static_routes.tex 1.30 +33 -9; commitid: eadb43cef7217ea6; xorp/etc/templates/static_routes.tp From atanu@icir.org Thu Jan 19 17:24:18 2006 From: atanu@icir.org (Atanu Ghosh) Date: Thu, 19 Jan 2006 17:24:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601191724.k0JHOInS071712@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-19 17:24:18 UTC XORP CVS repository Modified files: ospf test_routing_table.cc Log message: Route entries with a nexthop of zero are only accepted if the neighbour is directly connected. Set the test route entries to be directly connected so we don't hit this assertion. Revision Changes Path 1.4 +4 -1; commitid: 1180543cfcb417ea6; xorp/ospf/test_routing_table.cc From pavlin@icir.org Thu Jan 19 17:46:45 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Thu, 19 Jan 2006 17:46:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200601191746.k0JHkj4s071977@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-19 17:46:45 UTC XORP CVS repository Modified files: libxorp popen.cc Log message: Use static_cast<> as appropriate to fix a compilation warning on Windows. Revision Changes Path 1.18 +4 -4; commitid: 118e943cfcfe17ea6; xorp/libxorp/popen.cc From pavlin@icir.org Fri Jan 20 02:01:04 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 20 Jan 2006 02:01:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601200201.k0K2146A009593@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-20 02:01:04 UTC XORP CVS repository Modified files: rip port.cc Log message: Fix an RIPng related bug: If the received next hop address is not a link-local address, it should be treated as 0:0:0:0:0:0:0:0. [See RFC-2080, Section 2.1.1] Revision Changes Path 1.51 +3 -1; commitid: 253a43d0441d7ea6; xorp/rip/port.cc From pavlin@icir.org Fri Jan 20 02:23:45 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 20 Jan 2006 02:23:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601200223.k0K2Nj2s011682@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-20 02:23:45 UTC XORP CVS repository Modified files: rip port.cc Log message: Minor nits: * zero -> IPv4::ZERO() * Move some of the IPv6 code around to match closer the corresponding IPv4 code. Revision Changes Path 1.52 +14 -15; commitid: 2d7c43d0498a7ea6; xorp/rip/port.cc From pavlin@icir.org Sat Jan 21 03:55:53 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 21 Jan 2006 03:55:53 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601210355.k0L3trtL047699@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-21 03:55:53 UTC XORP CVS repository Modified files: etc/templates rip.tp ripng.tp Log message: Fix the mechanism for activating an interface/vif/address on startup. Revision Changes Path 1.30 +3 -1; commitid: ba3743d1b0a37ea6; xorp/etc/templates/rip.tp 1.28 +3 -1; commitid: ba3743d1b0a37ea6; xorp/etc/templates/ripng.tp From pavlin@icir.org Sat Jan 21 04:09:35 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 21 Jan 2006 04:09:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601210409.k0L49ZvW047912@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-21 04:09:35 UTC XORP CVS repository Modified files: rip auth.hh Log message: Add a missing kdoc comment. Revision Changes Path 1.8 +2 -1; commitid: bb0e43d1b3ec7ea6; xorp/rip/auth.hh From pavlin@icir.org Sat Jan 21 04:10:31 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 21 Jan 2006 04:10:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601210410.k0L4AVxP048012@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-21 04:10:31 UTC XORP CVS repository Modified files: rip auth.cc Log message: The initial sequence number of the authentication packets should be zero instead of 0xfffffffe. Revision Changes Path 1.17 +2 -2; commitid: bb4e43d1b40d7ea6; xorp/rip/auth.cc From pavlin@icir.org Sat Jan 21 04:37:19 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 21 Jan 2006 04:37:19 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601210437.k0L4bJnk055870@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-21 04:37:19 UTC XORP CVS repository Modified files: rip port.cc Log message: * Fix a memory leak when performing a garbage collection on peers. * If a peer hasn't been active for long enough, then consider it a new peer for authentication purpose. The reason we need this modification is because the idle peer state may be kept for a little bit too long (e.g., 2*180 seconds), and if the peer is restarted before that we won't accept its initial packet with sequence number of zero. With this modification we can accept the first authentication packet with sequence number of zero immediately after all routes have expired (e.g., after 300 seconds). This modification fixes bugzilla entry #209 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=209 Revision Changes Path 1.53 +17 -1; commitid: da0c43d1ba057ea6; xorp/rip/port.cc From pavlin@icir.org Sat Jan 21 05:19:35 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 21 Jan 2006 05:19:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601210519.k0L5JZfN060027@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-21 05:19:35 UTC XORP CVS repository Modified files: rip route_db.cc Log message: If the (same cost) existing route is showing signs of timing out, it may be better to switch to an equally-good alternative route immediately, rather than waiting for the timeout to happen. The heuristic is: if the route is at least halfway to the expiration point, switch to the new route (see RFC 2453 Section 3.9.2 and RFC 2080 Section 2.4.2). This fixes bugzilla entry #205 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=205 Revision Changes Path 1.26 +38 -2; commitid: ea3043d1c34c7ea6; xorp/rip/route_db.cc From pavlin@icir.org Mon Jan 23 21:03:44 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Mon, 23 Jan 2006 21:03:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli xorp/fea xorp/libproto xorp/mld6igmp xorp/pim Message-ID: <200601232103.k0NL3iTc035914@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-23 21:03:44 UTC XORP CVS repository Modified files: cli cli_node.hh fea mfea_node.cc mfea_node.hh mfea_proto_comm.cc mfea_proto_comm.hh xrl_mfea_node.cc xrl_mfea_node.hh libproto proto_node.hh mld6igmp igmp_proto.cc mld6_proto.cc mld6igmp_member_query.cc mld6igmp_node.cc mld6igmp_node.hh mld6igmp_proto.cc mld6igmp_vif.cc mld6igmp_vif.hh xrl_mld6igmp_node.cc xrl_mld6igmp_node.hh pim pim_bsr.cc pim_bsr.hh pim_config.cc pim_mre_assert.cc pim_mre_register.cc pim_mrt_mfc.cc pim_nbr.cc pim_node.cc pim_node.hh pim_proto_assert.cc pim_proto_bootstrap.cc pim_proto_cand_rp_adv.cc pim_proto_graft.cc pim_proto_hello.cc pim_proto_join_prune.cc pim_proto_join_prune_message.cc pim_proto_join_prune_message.hh pim_proto_register.cc pim_proto_register_stop.cc pim_vif.cc pim_vif.hh xrl_pim_node.cc xrl_pim_node.hh Log message: If there is an error sending a protocol control message, propagate an error message with the reason for the failure back to the caller. Revision Changes Path 1.25 +5 -3; commitid: 8af043d542e07ea6; xorp/cli/cli_node.hh 1.61 +16 -6; commitid: 8af043d542e07ea6; xorp/fea/mfea_node.cc 1.33 +5 -2; commitid: 8af043d542e07ea6; xorp/fea/mfea_node.hh 1.45 +53 -32; commitid: 8af043d542e07ea6; xorp/fea/mfea_proto_comm.cc 1.14 +4 -2; commitid: 8af043d542e07ea6; xorp/fea/mfea_proto_comm.hh 1.49 +22 -14; commitid: 8af043d542e07ea6; xorp/fea/xrl_mfea_node.cc 1.25 +2 -2; commitid: 8af043d542e07ea6; xorp/fea/xrl_mfea_node.hh 1.34 +9 -3; commitid: 8af043d542e07ea6; xorp/libproto/proto_node.hh 1.36 +51 -38; commitid: 8af043d542e07ea6; xorp/mld6igmp/igmp_proto.cc 1.37 +65 -51; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6_proto.cc 1.15 +9 -3; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6igmp_member_query.cc 1.47 +19 -8; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6igmp_node.cc 1.27 +8 -3; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6igmp_node.hh 1.18 +12 -5; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6igmp_proto.cc 1.44 +31 -15; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6igmp_vif.cc 1.21 +6 -5; commitid: 8af043d542e07ea6; xorp/mld6igmp/mld6igmp_vif.hh 1.51 +9 -4; commitid: 8af043d542e07ea6; xorp/mld6igmp/xrl_mld6igmp_node.cc 1.35 +2 -2; commitid: 8af043d542e07ea6; xorp/mld6igmp/xrl_mld6igmp_node.hh 1.45 +18 -10; commitid: 8af043d542e07ea6; xorp/pim/pim_bsr.cc 1.17 +4 -3; commitid: 8af043d542e07ea6; xorp/pim/pim_bsr.hh 1.45 +46 -23; commitid: 8af043d542e07ea6; xorp/pim/pim_config.cc 1.37 +25 -13; commitid: 8af043d542e07ea6; xorp/pim/pim_mre_assert.cc 1.23 +4 -2; commitid: 8af043d542e07ea6; xorp/pim/pim_mre_register.cc 1.33 +4 -2; commitid: 8af043d542e07ea6; xorp/pim/pim_mrt_mfc.cc 1.18 +4 -2; commitid: 8af043d542e07ea6; xorp/pim/pim_nbr.cc 1.76 +17 -7; commitid: 8af043d542e07ea6; xorp/pim/pim_node.cc 1.59 +14 -7; commitid: 8af043d542e07ea6; xorp/pim/pim_node.hh 1.27 +25 -19; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_assert.cc 1.21 +45 -27; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_bootstrap.cc 1.19 +4 -2; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_cand_rp_adv.cc 1.10 +9 -6; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_graft.cc 1.23 +26 -18; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_hello.cc 1.13 +5 -3; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_join_prune.cc 1.26 +46 -21; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_join_prune_message.cc 1.9 +5 -3; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_join_prune_message.hh 1.26 +63 -42; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_register.cc 1.14 +16 -12; commitid: 8af043d542e07ea6; xorp/pim/pim_proto_register_stop.cc 1.59 +5 -3; commitid: 8af043d542e07ea6; xorp/pim/pim_vif.cc 1.38 +19 -11; commitid: 8af043d542e07ea6; xorp/pim/pim_vif.hh 1.93 +43 -25; commitid: 8af043d542e07ea6; xorp/pim/xrl_pim_node.cc 1.64 +2 -2; commitid: 8af043d542e07ea6; xorp/pim/xrl_pim_node.hh From zec@icir.org Tue Jan 24 11:29:38 2006 From: zec@icir.org (Marko Zec) Date: Tue, 24 Jan 2006 11:29:38 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200601241129.k0OBTc5M065207@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: zec@xorpc.icir.org 2006-01-24 11:29:38 UTC XORP CVS repository Modified files: bgp route_table_aggregation.cc route_table_aggregation.hh route_table_fanout.cc Log message: Fix aggregation-related memory leaks. Revision Changes Path 1.15 +6 -7; commitid: fe9543d60f807ea6; xorp/bgp/route_table_aggregation.cc 1.9 +4 -4; commitid: fe9543d60f807ea6; xorp/bgp/route_table_aggregation.hh 1.52 +4 -1; commitid: fe9543d60f807ea6; xorp/bgp/route_table_fanout.cc From zec@icir.org Tue Jan 24 17:25:48 2006 From: zec@icir.org (Marko Zec) Date: Tue, 24 Jan 2006 17:25:48 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200601241725.k0OHPmQY070555@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: zec@xorpc.icir.org 2006-01-24 17:25:48 UTC XORP CVS repository Modified files: bgp path_attribute.cc Log message: Minor optimization in PathAttributeList::assert_rehash() Revision Changes Path 1.77 +4 -4; commitid: 1136143d662eb7ea6; xorp/bgp/path_attribute.cc From atanu@icir.org Tue Jan 24 20:52:36 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 24 Jan 2006 20:52:36 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200601242052.k0OKqZFw092395@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: www Changes by: atanu@xorpc.icir.org 2006-01-24 20:52:35 UTC XORP CVS repository Modified files: . mirrors.html html_src mirrors.html Log message: Update the URL for www7.xorp.org. Revision Changes Path 1.21 +2 -2; commitid: 168bb43d693927ea6; www/html_src/mirrors.html 1.28 +3 -3; commitid: 168bb43d693927ea6; www/mirrors.html From atanu@icir.org Tue Jan 24 21:58:24 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 24 Jan 2006 21:58:24 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601242158.k0OLwOUN093198@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-24 21:58:24 UTC XORP CVS repository Modified files: ospf peer.cc Log message: Backout previous change send data description packets immediately on entering state Exchange. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=488 Revision Changes Path 1.213 +2 -2; commitid: 16bf343d6a2ff7ea6; xorp/ospf/peer.cc From pavlin@icir.org Wed Jan 25 04:59:23 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 25 Jan 2006 04:59:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601250459.k0P4xNOt098942@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-25 04:59:23 UTC XORP CVS repository Modified files: rip output_updates.cc Log message: When adding routes to the output packet, make sure that we don't add the same route more than once. Apparently, if we are exporting routes from another protocol, on startup (or whenever the policy mechanism calls RouteDB::push_routes()) the output updates queue may contain the same route more than once. Revision Changes Path 1.14 +6 -2; commitid: 1824943d703a37ea6; xorp/rip/output_updates.cc From pavlin@icir.org Wed Jan 25 05:01:35 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 25 Jan 2006 05:01:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601250501.k0P51Z6R099042@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-25 05:01:34 UTC XORP CVS repository Modified files: rip route_db.cc Log message: Remove bogus UNUSED() statement. Revision Changes Path 1.27 +1 -3; commitid: 182c943d706237ea6; xorp/rip/route_db.cc From pavlin@icir.org Wed Jan 25 05:10:34 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Wed, 25 Jan 2006 05:10:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200601250510.k0P5AYgq099197@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-25 05:10:34 UTC XORP CVS repository Modified files: rip peer.hh redist.hh route_entry.cc route_entry.hh xrl_rib_notifier.cc Log message: * Add "is_rib_origin" booleal flag to class RouteEntryOrigin. This flag is set to true if the origin is the RIB. * Don't redistribute the RIB routes back to the RIB. Otherwise, if we are exporting routes from a protocol X with worse admin distance into RIP, we may end-up with oscillation: if an exported route is added again to RIB as a RIP route, the original route from protocol X won't be a winner anymore, and the RIB will withdraw it from RIP. If the RIP propagates the withdraw back to RIB, then the original route from protocol X will again become a winner, the RIB will add it again to RIP and so on. [Observation made by Atanu Ghosh]. This fixes bugzilla entry #306 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=306 Revision Changes Path 1.8 +3 -2; commitid: 1830143d706567ea6; xorp/rip/peer.hh 1.7 +2 -2; commitid: 1830143d706567ea6; xorp/rip/redist.hh 1.12 +3 -2; commitid: 1830143d706567ea6; xorp/rip/route_entry.cc 1.12 +12 -2; commitid: 1830143d706567ea6; xorp/rip/route_entry.hh 1.13 +5 -1; commitid: 1830143d706567ea6; xorp/rip/xrl_rib_notifier.cc From atanu@icir.org Wed Jan 25 08:10:27 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 25 Jan 2006 08:10:27 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200601250810.k0P8ARpq003270@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: www Changes by: atanu@xorpc.icir.org 2006-01-25 08:10:27 UTC XORP CVS repository Modified files: . mirrors.html html_src mirrors.html Log message: The mapping for www7.xorp.org now works at xorp.linjection.org so update the mirror page. Revision Changes Path 1.22 +1 -1; commitid: c9643d732717ea6; www/html_src/mirrors.html 1.29 +2 -2; commitid: c9643d732717ea6; www/mirrors.html From atanu@icir.org Wed Jan 25 08:13:18 2006 From: atanu@icir.org (Atanu Ghosh) Date: Wed, 25 Jan 2006 08:13:18 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200601250813.k0P8DIpn003351@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: www Changes by: atanu@xorpc.icir.org 2006-01-25 08:13:18 UTC XORP CVS repository Modified files: . mirrors.html html_src mirrors.html Log message: The mapping for www7.xorp.org now works at xorp.linjection.org so update the mirror page. Revision Changes Path 1.23 +1 -1; commitid: ce243d7331d7ea6; www/html_src/mirrors.html 1.30 +2 -2; commitid: ce243d7331d7ea6; www/mirrors.html From pavlin@icir.org Thu Jan 26 19:51:58 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Thu, 26 Jan 2006 19:51:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601261951.k0QJpwxq031615@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-26 19:51:58 UTC XORP CVS repository Modified files: rtrmgr module_manager.cc Log message: If a process exits, then remove all the process-related state. This fixes bugzilla entry #481 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=481 Revision Changes Path 1.58 +25 -4; commitid: 7b6543d928177ea6; xorp/rtrmgr/module_manager.cc From pavlin@icir.org Fri Jan 27 02:15:55 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 27 Jan 2006 02:15:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli xorp/rtrmgr Message-ID: <200601270215.k0R2FtgJ035208@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-27 02:15:55 UTC XORP CVS repository Modified files: cli cli_command.hh cli_command.cc rtrmgr cli.cc Log message: * Add a mechanism to set a flag whether an argument is expected for a CliClient command. * If an argument is expected for a CliClient command, then don't print "" as one of the help strings for this command. * Set the above flag as appropriate inside xorpsh for terminating configurational leaf nodes. This fixes bugzilla entry #253 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=253 Revision Changes Path 1.24 +10 -4; commitid: 892e43d981cc7ea6; xorp/cli/cli_command.cc 1.22 +42 -12; commitid: 892e43d981cc7ea6; xorp/cli/cli_command.hh 1.118 +25 -1; commitid: 892e43d981cc7ea6; xorp/rtrmgr/cli.cc From pavlin@icir.org Fri Jan 27 21:30:15 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 27 Jan 2006 21:30:15 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/docs/rtrmgr xorp/rtrmgr Message-ID: <200601272130.k0RLUFaB050326@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-27 21:30:15 UTC XORP CVS repository Modified files: . RELEASE_NOTES docs/rtrmgr rtrmgr.tex rtrmgr cli.cc conf_tree_node.cc conf_tree_node.hh slave_conf_tree_node.cc slave_conf_tree_node.hh template_tree_node.cc template_tree_node.hh Log message: * Implement %user-hidden as a new keyword for the rtrmgr templates. It can be used to hide a template tree node and the subtree below it from the user. Such node or a subtree can be used by the rtrmgr itself for internal purpose only and is not visible to the user (e.g., via xorpsh or when saving the configuration to a file). The syntax is: %user-hidden: "String with reason"; However, if the XORP startup configuration contains a statement that uses an user-hidden node in the template, the rtrmgr will accept the configuration. Similarly, if a third-party user program (e.g., other than xorpsh) sends to the rtrmgr configuration that contains an user-hidden statement, the rtrmgr would accept that statement. This is an experimental feature that may be removed in the future. * Add text to the rtrmgr document and a release note about this new keyword. Revision Changes Path 1.92 +4 -3; commitid: c3d843da8eaa7ea6; xorp/RELEASE_NOTES 1.48 +24 -4; commitid: c3d843da8eaa7ea6; xorp/docs/rtrmgr/rtrmgr.tex 1.119 +52 -7; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/cli.cc 1.106 +28 -1; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/conf_tree_node.cc 1.59 +3 -1; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/conf_tree_node.hh 1.29 +15 -5; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/slave_conf_tree_node.cc 1.21 +5 -3; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/slave_conf_tree_node.hh 1.72 +44 -4; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/template_tree_node.cc 1.46 +22 -9; commitid: c3d843da8eaa7ea6; xorp/rtrmgr/template_tree_node.hh From pavlin@icir.org Fri Jan 27 21:35:36 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 27 Jan 2006 21:35:36 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601272135.k0RLZa5e050446@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-27 21:35:36 UTC XORP CVS repository Modified files: etc/templates bgp.tp fea.tp fib2mrib.tp igmp.tp interfaces.tp mfea4.tp mfea6.tp mld.tp pimsm4.tp pimsm6.tp policy.tp rib.tp rip.tp ripng.tp rtrmgr.tp snmp.tp static_routes.tp Log message: * Mark all targetname nodes as user-hidden. Note that in the future we may unmark them (e.g., when we have support for running multiple XORP instances or multiple protocol instances within a single XORP configuration file). * Mark interfaces/TID, rtrmgr/CONFIG_FILENAME and rtrmgr/CONFIG_STDERR rtrmgr template nodes as user-hidden. This fixes bugzilla entry #333. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=333 Revision Changes Path 1.78 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/bgp.tp 1.34 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/fea.tp 1.9 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/fib2mrib.tp 1.17 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/igmp.tp 1.26 +3 -1; commitid: c4a843da91007ea6; xorp/etc/templates/interfaces.tp 1.13 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/mfea4.tp 1.13 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/mfea6.tp 1.17 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/mld.tp 1.29 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/pimsm4.tp 1.29 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/pimsm6.tp 1.17 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/policy.tp 1.19 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/rib.tp 1.31 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/rip.tp 1.29 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/ripng.tp 1.5 +4 -1; commitid: c4a843da91007ea6; xorp/etc/templates/rtrmgr.tp 1.16 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/snmp.tp 1.31 +2 -1; commitid: c4a843da91007ea6; xorp/etc/templates/static_routes.tp From atanu@icir.org Fri Jan 27 23:15:24 2006 From: atanu@icir.org (Atanu Ghosh) Date: Fri, 27 Jan 2006 23:15:24 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601272315.k0RNFOGS052133@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-27 23:15:24 UTC XORP CVS repository Modified files: ospf peer.cc trace.hh Log message: Add tracing when retransmitting. Revision Changes Path 1.214 +13 -2; commitid: cb8843daa9897ea6; xorp/ospf/peer.cc 1.14 +5 -3; commitid: cb8843daa9897ea6; xorp/ospf/trace.hh From pavlin@icir.org Fri Jan 27 23:21:40 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Fri, 27 Jan 2006 23:21:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601272321.k0RNLedo053623@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-27 23:21:40 UTC XORP CVS repository Modified files: etc/templates ospfv2.tp Log message: Add the missing body for the "targetname" leaf node and mark it as user-hidden. Bug found by: Atanu Ghosn Revision Changes Path 1.35 +9 -1; commitid: cdf843daaabf7ea6; xorp/etc/templates/ospfv2.tp From atanu@icir.org Sat Jan 28 00:38:09 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 28 Jan 2006 00:38:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601280038.k0S0c9Ra075510@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-28 00:38:09 UTC XORP CVS repository Modified files: ospf peer.cc Log message: MaxAge LSAs are not stored in the database they are only stored on the retransmission list. It is therefore necessary to check that the LSA is not already on the retransmission list. Although the equality test was present it was checking the correct header fields. Revision Changes Path 1.215 +4 -2; commitid: 126db43dabcef7ea6; xorp/ospf/peer.cc From pavlin@icir.org Sat Jan 28 00:49:52 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 28 Jan 2006 00:49:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601280049.k0S0nqgJ077659@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-28 00:49:52 UTC XORP CVS repository Modified files: rtrmgr cli.cc Log message: Editorial nits: split some long lines in better places. Revision Changes Path 1.120 +21 -20; commitid: 12f3d43dabf907ea6; xorp/rtrmgr/cli.cc From atanu@icir.org Sat Jan 28 01:14:31 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 28 Jan 2006 01:14:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601280114.k0S1EVAW077923@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-28 01:14:31 UTC XORP CVS repository Modified files: ospf peer.cc Log message: When adding an LSA to the retranmission queue a check is made to see that the LSA is not already present. Typically only MaxAge LSAs should be present, there is also a window when other LSAs may be present so remove the assert. Revision Changes Path 1.216 +2 -2; commitid: 1304843dac5767ea6; xorp/ospf/peer.cc From pavlin@icir.org Sat Jan 28 01:25:44 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 28 Jan 2006 01:25:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli Message-ID: <200601280125.k0S1PiVt080169@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-28 01:25:44 UTC XORP CVS repository Modified files: cli cli_command_pipe.cc Log message: Set the nomore mode appropriately when the "hold" pipe command is started/stopped. Revision Changes Path 1.12 +11 -1; commitid: 1391043dac7f77ea6; xorp/cli/cli_command_pipe.cc From atanu@icir.org Sat Jan 28 01:55:13 2006 From: atanu@icir.org (Atanu Ghosh) Date: Sat, 28 Jan 2006 01:55:13 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601280155.k0S1tDQd080608@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-28 01:55:13 UTC XORP CVS repository Modified files: ospf peer.cc Log message: In the trace message that is printed when retransmitting an LSA, print the neighbour the LSA is being sent too. Revision Changes Path 1.217 +4 -3; commitid: 13ac543dacf007ea6; xorp/ospf/peer.cc From pavlin@icir.org Sat Jan 28 01:56:29 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 28 Jan 2006 01:56:29 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli Message-ID: <200601280156.k0S1uTj0082097@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-28 01:56:29 UTC XORP CVS repository Modified files: cli cli_client.cc cli_command.cc cli_command.hh Log message: Implement a mechanism to set the default "nomore" mode to true before executing a command. Revision Changes Path 1.51 +11 -1; commitid: 13a8c43dacdd67ea6; xorp/cli/cli_client.cc 1.25 +4 -1; commitid: 13a8c43dacdd67ea6; xorp/cli/cli_command.cc 1.23 +37 -2; commitid: 13a8c43dacdd67ea6; xorp/cli/cli_command.hh From pavlin@icir.org Sat Jan 28 02:12:01 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 28 Jan 2006 02:12:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601280212.k0S2C1Yk082820@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-28 02:12:01 UTC XORP CVS repository Modified files: rtrmgr lex.opcmd.cc op_commands.cc op_commands.hh op_commands.ll op_commands.yy y.opcmd_tab.cc y.opcmd_tab.h Log message: Implement "%nomore_mode" operational template keyword: it it is used, then the output of an operation command is unpaged by default. This is needed for commands like "ping" that shouldn't have paged output by default. The change is based on a patch by Marat Nepomnyashy. This fixes bugzilla entry #243. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=243 Submitted by: Marat Nepomnyashy Revision Changes Path 1.22 +122 -108; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/lex.opcmd.cc 1.62 +9 -2; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/op_commands.cc 1.37 +18 -1; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/op_commands.hh 1.15 +4 -0; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/op_commands.ll 1.19 +14 -0; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/op_commands.yy 1.27 +82 -63; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/y.opcmd_tab.cc 1.7 +6 -5; commitid: 142e643dacf6f7ea6; xorp/rtrmgr/y.opcmd_tab.h From pavlin@icir.org Sat Jan 28 02:13:54 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Sat, 28 Jan 2006 02:13:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601280213.k0S2Dsok082871@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-28 02:13:54 UTC XORP CVS repository Modified files: etc/templates misc.cmds Log message: Disable paging output by default for the ping[6] and traceroute[6] commands. This fixes bugzilla entry #243. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=243 Revision Changes Path 1.11 +9 -1; commitid: 1439e43dad32c7ea6; xorp/etc/templates/misc.cmds From atanu@icir.org Mon Jan 30 19:02:26 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 30 Jan 2006 19:02:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601301902.k0UJ2QJM026597@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-30 19:02:26 UTC XORP CVS repository Modified files: ospf peer.cc Log message: MaxAge LSAs are not stored in the database, when a newer version of a not MaxAge LSA arrives the older version is invalidated in the database, the invalidation ultimately causes the removal of the older LSA from the retransmission list. If a MaxAge LSA which is on the retransmission list is not acked but presented with a newer LSA then the MaxAge LSA must be explicitly removed from the retransmission list. Revision Changes Path 1.218 +23 -1; commitid: 67ca43de62c17ea6; xorp/ospf/peer.cc From atanu@icir.org Mon Jan 30 19:15:08 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 30 Jan 2006 19:15:08 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601301915.k0UJF8k8028800@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-30 19:15:08 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: If when generating summaries, the summary is already in the database don't consider this to be a fatal error, print a warning and continue. Revision Changes Path 1.191 +9 -6; commitid: 706343de65ba7ea6; xorp/ospf/area_router.cc From atanu@icir.org Mon Jan 30 19:21:03 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 30 Jan 2006 19:21:03 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601301921.k0UJL2lI028905@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-30 19:21:02 UTC XORP CVS repository Modified files: etc/templates ospfv2.cmds Log message: show ospf4 is now equivalent to show ospf4 neighbour. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=469 Revision Changes Path 1.7 +4 -3; commitid: 70ce43de671e7ea6; xorp/etc/templates/ospfv2.cmds From atanu@icir.org Mon Jan 30 19:43:27 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 30 Jan 2006 19:43:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200601301943.k0UJhRKF029237@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-30 19:43:27 UTC XORP CVS repository Modified files: etc/templates ospfv2.cmds Log message: Revert the last bogus change. Revision Changes Path 1.8 +2 -3; commitid: 721a43de6c5f7ea6; xorp/etc/templates/ospfv2.cmds From atanu@icir.org Mon Jan 30 20:11:00 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 30 Jan 2006 20:11:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601302011.k0UKB0lR029614@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-30 20:11:00 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh Log message: If the router generates a new Router-LSA or Network-LSA then the topology has changed and routing table may need to be updated, unless the LSA is being generated due to a timer event. In the case of a Router-LSA a change was already scheduling a routing computation but now a timer event won't schedule a routing comptation. A Network-LSA was not scheduling a routing computation, it is now and a timer event will be ignored. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=468 Revision Changes Path 1.192 +16 -12; commitid: 738e43de72d27ea6; xorp/ospf/area_router.cc 1.95 +12 -5; commitid: 738e43de72d27ea6; xorp/ospf/area_router.hh From atanu@icir.org Mon Jan 30 21:13:18 2006 From: atanu@icir.org (Atanu Ghosh) Date: Mon, 30 Jan 2006 21:13:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601302113.k0ULDIuC032728@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-30 21:13:18 UTC XORP CVS repository Modified files: ospf xrl_io.hh Log message: Replace printf's with fprintf(stderr to get get around the buffered output issue. Revision Changes Path 1.19 +5 -3; commitid: 7fbd43de816d7ea6; xorp/ospf/xrl_io.hh From pavlin@icir.org Tue Jan 31 00:17:27 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 00:17:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601310017.k0V0HRJ2036923@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 00:17:27 UTC XORP CVS repository Modified files: rtrmgr task.cc Log message: Check upfront whether the program to execute is valid so we can print a better error message. Revision Changes Path 1.58 +4 -5; commitid: 902243deac6b7ea6; xorp/rtrmgr/task.cc From pavlin@icir.org Tue Jan 31 02:10:18 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 02:10:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601310210.k0V2AIaG038166@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 02:10:18 UTC XORP CVS repository Modified files: rtrmgr cli.cc Log message: When creating the "create" configurational mode tree, the multi-value nodes should always be marked as executable. E.g., "create protocols static route4" should be executable with an argument the IPv4Net value. This fixes a mismatch where the equivalent "create" command sometimes may be marked as executable. E.g., if we use first: create protocols static edit protocol static then the "create route4" was marked as an executable with an expected IPv4 argument. Revision Changes Path 1.121 +3 -1; commitid: 949843dec5ae7ea6; xorp/rtrmgr/cli.cc From pavlin@icir.org Tue Jan 31 02:44:54 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 02:44:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601310244.k0V2isGt038506@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 02:44:54 UTC XORP CVS repository Modified files: rtrmgr template_tree_node.cc Log message: * Fix some of the IPv4Net-related error messages. * Explicitly check whether there is a mismatch between the masked address value and the prefix length for IPv4Net and IPv6Net values. E.g., "1.2.3.4/16" is such mismatched network address (the correct address should be "1.2.0.0/16"). This fixes bugzilla entry #482 Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=482 Revision Changes Path 1.73 +21 -8; commitid: 964743dece9d7ea6; xorp/rtrmgr/template_tree_node.cc From pavlin@icir.org Tue Jan 31 03:27:37 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 03:27:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli Message-ID: <200601310327.k0V3Rbjg038925@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 03:27:37 UTC XORP CVS repository Modified files: cli cli_client.cc Log message: Fix a problem with parsing the "|" pipe specifier token. This fixes bugzilla entry #336. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=336 Submitted by: Marat Nepomnyashy Revision Changes Path 1.52 +27 -25; commitid: 97e443ded8b07ea6; xorp/cli/cli_client.cc From pavlin@icir.org Tue Jan 31 05:23:44 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 05:23:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200601310523.k0V5NiB1039867@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 05:23:44 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Add a build note about buliding XORP on Linux with optimization enabled, based on the information from Bugzilla entry #435. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=435 Submitted by: Hasso Tepper Revision Changes Path 1.39 +7 -1; commitid: 9b9843def4137ea6; xorp/BUILD_NOTES From pavlin@icir.org Tue Jan 31 05:28:25 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 05:28:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200601310528.k0V5SPD5039947@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 05:28:25 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Add a build note about building XORP on Linux gcc-3.3 or gcc-3.4 and post-2.15 binutils based on information from Bugzilla entry #497. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=497 Submitted by: Hasso Teppe Revision Changes Path 1.40 +8 -1; commitid: 9bed43def50d7ea6; xorp/BUILD_NOTES From atanu@icir.org Tue Jan 31 21:31:52 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 31 Jan 2006 21:31:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601312131.k0VLVq5e060011@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-31 21:31:51 UTC XORP CVS repository Modified files: ospf ospf.hh Log message: Add a hook to track interface/vif/address changes. Revision Changes Path 1.82 +14 -1; commitid: ea5043dfd7467ea6; xorp/ospf/ospf.hh From atanu@icir.org Tue Jan 31 21:32:57 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 31 Jan 2006 21:32:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601312132.k0VLWvCF060068@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-31 21:32:57 UTC XORP CVS repository Modified files: ospf xrl_io.cc Log message: Don't consider it a fatal error if leaving a multicast group fails, this can happen if an address is disabled. Revision Changes Path 1.29 +2 -2; commitid: ea8943dfd7887ea6; xorp/ospf/xrl_io.cc From atanu@icir.org Tue Jan 31 21:38:55 2006 From: atanu@icir.org (Atanu Ghosh) Date: Tue, 31 Jan 2006 21:38:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200601312138.k0VLctGC060215@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu@xorpc.icir.org 2006-01-31 21:38:55 UTC XORP CVS repository Modified files: ospf peer.cc peer.hh peer_manager.cc peer_manager.hh Log message: In order for an OSPF interface to be brought up the interface/vif/address must all be enabled, plus the link itself should be up. Revision Changes Path 1.219 +20 -4; commitid: eb1643dfd8ed7ea6; xorp/ospf/peer.cc 1.116 +22 -1; commitid: eb1643dfd8ed7ea6; xorp/ospf/peer.hh 1.105 +38 -1; commitid: eb1643dfd8ed7ea6; xorp/ospf/peer_manager.cc 1.64 +8 -1; commitid: eb1643dfd8ed7ea6; xorp/ospf/peer_manager.hh From pavlin@icir.org Tue Jan 31 23:47:51 2006 From: pavlin@icir.org (Pavlin Radoslavov) Date: Tue, 31 Jan 2006 23:47:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200601312347.k0VNlp7V065068@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin@xorpc.icir.org 2006-01-31 23:47:51 UTC XORP CVS repository Modified files: rtrmgr conf_tree_node.cc conf_tree_node.hh master_conf_tree.cc template_base_command.cc template_commands.cc template_tree_node.cc template_tree_node.hh Log message: Add new flag "ignore_deleted_nodes" to method ConfigTreeNode::expand_variable(). This flag is used to fix the mechanism for checking for mandatory configuration nodes in case such node has been deleted. Note that to avoid any side effects (and for backward compatibility) almost everywhere else the above flag is set to false. This fixes the reopened Bugzilla entry #418. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=418 Revision Changes Path 1.107 +10 -4; commitid: fdb143dff60d7ea6; xorp/rtrmgr/conf_tree_node.cc 1.60 +3 -2; commitid: fdb143dff60d7ea6; xorp/rtrmgr/conf_tree_node.hh 1.70 +5 -3; commitid: fdb143dff60d7ea6; xorp/rtrmgr/master_conf_tree.cc 1.18 +3 -3; commitid: fdb143dff60d7ea6; xorp/rtrmgr/template_base_command.cc 1.63 +4 -3; commitid: fdb143dff60d7ea6; xorp/rtrmgr/template_commands.cc 1.74 +6 -3; commitid: fdb143dff60d7ea6; xorp/rtrmgr/template_tree_node.cc 1.47 +3 -2; commitid: fdb143dff60d7ea6; xorp/rtrmgr/template_tree_node.hh