From atanu at icir.org Fri Nov 2 11:52:28 2007 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 2 Nov 2007 18:52:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711021852.lA2IqSRC039019@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-02 18:52:28 UTC XORP CVS repository Modified files: ospf routing_table.cc Log message: If the routing computation has not run then there is no routing table, explicitly return false for the lookup methods in this case. Revision Changes Path 1.63 +19 -1; commitid: 9850472b71eb7ea6; xorp/ospf/routing_table.cc From pavlin at icir.org Mon Nov 5 19:26:02 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 6 Nov 2007 03:26:02 GMT Subject: [Xorp-cvs] XORP cvs commit: other/tinderbox/scripts Message-ID: <200711060326.lA63Q2PA093359@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2007-11-06 03:26:02 UTC XORP CVS repository Modified files: tinderbox/scripts config Log message: Modify the configuration according to the latest vmware setup. Revision Changes Path 1.27 +23 -23; commitid: 16c91472fdea37ea6; other/tinderbox/scripts/config From atanu at icir.org Tue Nov 6 17:11:32 2007 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 7 Nov 2007 01:11:32 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711070111.lA71BWUJ007965@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-07 01:11:32 UTC XORP CVS repository Modified files: ospf area_router.cc external.cc external.hh lsa.hh peer_manager.cc peer_manager.hh Log message: RFC 2328 Section 12.4.4 requires that AS-external-LSAs matching certain criteria should suppress self originated AS-external-LSAs. Revision Changes Path 1.289 +2 -1; commitid: 1ef8473110c27ea6; xorp/ospf/area_router.cc 1.36 +375 -6; commitid: 1ef8473110c27ea6; xorp/ospf/external.cc 1.21 +110 -13; commitid: 1ef8473110c27ea6; xorp/ospf/external.hh 1.109 +16 -1; commitid: 1ef8473110c27ea6; xorp/ospf/lsa.hh 1.152 +12 -1; commitid: 1ef8473110c27ea6; xorp/ospf/peer_manager.cc 1.95 +9 -2; commitid: 1ef8473110c27ea6; xorp/ospf/peer_manager.hh From atanu at icir.org Tue Nov 6 19:53:52 2007 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 7 Nov 2007 03:53:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711070353.lA73rqMr009560@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-07 03:53:52 UTC XORP CVS repository Modified files: ospf test_routing.cc Log message: When setting the router ID use the advertising router ID not the link state ID, this only works for OSPFv2. Revision Changes Path 1.27 +2 -2; commitid: 253d473136ce7ea6; xorp/ospf/test_routing.cc From pavlin at icir.org Wed Nov 7 00:17:06 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 7 Nov 2007 08:17:06 GMT Subject: [Xorp-cvs] XORP cvs commit: other/tinderbox/scripts Message-ID: <200711070817.lA78H6l2012124@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2007-11-07 08:17:06 UTC XORP CVS repository Modified files: tinderbox/scripts config Log message: Renamed the openbsd41 setup to openbsd42 to reflect the update of the OpenBSD tinderbox installation to OpenBSD-4.2. Revision Changes Path 1.28 +6 -6; commitid: 2f414731744a7ea6; other/tinderbox/scripts/config From pavlin at icir.org Wed Nov 7 00:23:27 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 7 Nov 2007 08:23:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200711070823.lA78NRXG012265@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-07 08:23:27 UTC XORP CVS repository Modified files: . BUILD_NOTES RELEASE_NOTES Log message: XORP now builds on OpenBSD-4.2. Revision Changes Path 1.97 +5 -4; commitid: 2fcc473175f27ea6; xorp/BUILD_NOTES 1.189 +2 -2; commitid: 2fcc473175f27ea6; xorp/RELEASE_NOTES From atanu at icir.org Wed Nov 7 00:36:54 2007 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 7 Nov 2007 08:36:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711070836.lA78asr0012508@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-07 08:36:54 UTC XORP CVS repository Modified files: ospf external.cc Log message: Change method calls of the form xxx() to xxx() as gcc 2.95 doesn't like the new form. Revision Changes Path 1.37 +4 -4; commitid: 30c1473179257ea6; xorp/ospf/external.cc From pavlin at icir.org Wed Nov 7 11:42:52 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 7 Nov 2007 19:42:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/fibconfig Message-ID: <200711071942.lA7JgqI8020163@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-07 19:42:52 UTC XORP CVS repository Modified files: fea/data_plane/fibconfig fibconfig_entry_set_routing_socket.cc Log message: Critical IPv6-related bug fix for setting the sockaddr len field of the routes added to the kernel. Previously it was explicitly (re)set to the rounded-up length of the corresponding sockaddr structure. This had no effect for IPv4, because the rounded-up value was same as the original value, but created bogus entries for IPv6. Note that if the IPvX::copy_out() method is used, there is no need to explicitly set the sockaddr len field, because IPvX::copy_out() will take care of it. Bug found by: Hansi Revision Changes Path 1.15 +4 -21; commitid: 4e7a473213d87ea6; xorp/fea/data_plane/fibconfig/fibconfig_entry_set_routing_socket.cc From pavlin at icir.org Wed Nov 7 12:02:44 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 7 Nov 2007 20:02:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200711072002.lA7K2imL020476@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-07 20:02:44 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added FEA-related release note. Revision Changes Path 1.190 +5 -1; commitid: 4fe3473219d57ea6; xorp/RELEASE_NOTES From pavlin at icir.org Thu Nov 8 09:55:59 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 8 Nov 2007 17:55:59 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200711081755.lA8Htx3l033600@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-08 17:55:59 UTC XORP CVS repository Modified files: libxorp config_param.hh test_config_param.cc Log message: * Added postfix increment and decrement operators: foo++ and foo-- * Added new methods incr() and decr() * Added the corresponding tests for the new operators and methods. Revision Changes Path 1.12 +49 -5; commitid: 830f47334d7a7ea6; xorp/libxorp/config_param.hh 1.11 +30 -4; commitid: 830f47334d7a7ea6; xorp/libxorp/test_config_param.cc From pavlin at icir.org Thu Nov 8 10:16:33 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 8 Nov 2007 18:16:33 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200711081816.lA8IGXXf033857@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-08 18:16:32 UTC XORP CVS repository Modified files: libxorp config_param.hh test_config_param.cc Log message: * Fix the implementation of the postfix Increment and Decrement operators so they return the old value (before the increment/decrement). * Add the appropriate test scenarios to consider the return value from the postfix Increment/Decrement operators. Revision Changes Path 1.13 +11 -3; commitid: 8404473352037ea6; xorp/libxorp/config_param.hh 1.12 +3 -3; commitid: 8404473352037ea6; xorp/libxorp/test_config_param.cc From pavlin at icir.org Thu Nov 8 10:42:39 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 8 Nov 2007 18:42:39 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mrt Message-ID: <200711081842.lA8IgdFt034255@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-08 18:42:39 UTC XORP CVS repository Modified files: mrt mrib_table.cc mrib_table.hh Log message: Added postfix Increment Operator for MribTableIterator. Revision Changes Path 1.21 +9 -1; commitid: 85b44733588d7ea6; xorp/mrt/mrib_table.cc 1.14 +14 -4; commitid: 85b44733588d7ea6; xorp/mrt/mrib_table.hh From pavlin at icir.org Thu Nov 8 10:43:22 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 8 Nov 2007 18:43:22 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200711081843.lA8IhM6o034306@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-08 18:43:22 UTC XORP CVS repository Modified files: libxorp config_param.hh Log message: Fixed the kdoc comments for the postfix Increment and Decrement operators. Revision Changes Path 1.14 +3 -3; commitid: 85e3473358aa7ea6; xorp/libxorp/config_param.hh From atanu at icir.org Thu Nov 8 12:23:07 2007 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 8 Nov 2007 20:23:07 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711082023.lA8KN7ES035442@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-08 20:23:07 UTC XORP CVS repository Modified files: ospf routing_table.cc routing_table.hh Log message: If the routing computation causes a change in the internal routing table then updated routes need to be sent to the RIB, either as add,delete or replace routes. The add, delete and replace route methods are also an entry point for generating or removing summary information from other areas. Replace route is implemented as a call to delete route followed by a call to add route, this works fine for sending routes to tbe RIB but is causing a problem with summary generation. A replace operation is currently causing a summary LSA to be deleted then a new summary LSA to be added back, although the deleted LSA is correctly set to MaxAge and withdrawn and then a new LSA is generated, it is generated with the same original sequence number it would be more efficient and less ambiguous if there was an explicit summary replace operation. This current change has added an argument to the add and delete operations to determine whether a call should be made to the summary code. The replace operation will still call delete followed by add but will not call summary delete followed by summary add. Revision Changes Path 1.64 +14 -12; commitid: 8a554733702a7ea6; xorp/ospf/routing_table.cc 1.44 +4 -3; commitid: 8a554733702a7ea6; xorp/ospf/routing_table.hh From bms at icir.org Thu Nov 8 14:31:36 2007 From: bms at icir.org (Bruce M. Simpson) Date: Thu, 08 Nov 2007 22:31:36 +0000 Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf In-Reply-To: <200711082023.lA8KN7ES035442@xorpc.icir.org> References: <200711082023.lA8KN7ES035442@xorpc.icir.org> Message-ID: <47338E48.6090500@icir.org> Very timely... I was just generating UML diagrams for these very methods today... From pavlin at icir.org Mon Nov 12 13:03:21 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 12 Nov 2007 21:03:21 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/rip xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200711122103.lACL3Lmu099089@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-12 21:03:21 UTC XORP CVS repository Modified files: fea xrl_fea_target.hh rip xrl_port_io.cc xrl/interfaces socket6.xif socket6_xif.hh xrl/targets fea.xrls fea_base.hh Log message: Renamed the IPv6 "multicast_hops" socket option to "multicast_ttl" so the naming is consistent with IPv4. This fixes a bug related to the name mismatch of the socket option. Bug found by: Hansi Revision Changes Path 1.22 +2 -2; commitid: 182af4738bf187ea6; xorp/fea/xrl_fea_target.hh 1.26 +2 -2; commitid: 182af4738bf187ea6; xorp/rip/xrl_port_io.cc 1.13 +2 -2; commitid: 182af4738bf187ea6; xorp/xrl/interfaces/socket6.xif 1.19 +2 -2; commitid: 182af4738bf187ea6; xorp/xrl/interfaces/socket6_xif.hh 1.76 +2 -2; commitid: 182af4738bf187ea6; xorp/xrl/targets/fea.xrls 1.85 +2 -2; commitid: 182af4738bf187ea6; xorp/xrl/targets/fea_base.hh From pavlin at icir.org Mon Nov 12 13:43:01 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 12 Nov 2007 21:43:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip/tools Message-ID: <200711122143.lACLh1HZ099569@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-12 21:43:01 UTC XORP CVS repository Modified files: rip/tools show_stats.cc Log message: Bug fix for IPv6: XrlRipV0p1Client -> XrlRipngV0p1Client Revision Changes Path 1.15 +2 -2; commitid: 184d84738c8d17ea6; xorp/rip/tools/show_stats.cc From pavlin at icir.org Mon Nov 12 13:48:42 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 12 Nov 2007 21:48:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200711122148.lACLmgav099705@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-12 21:48:41 UTC XORP CVS repository Modified files: etc/templates Makefile.am Makefile.in Added files: etc/templates ripng.cmds Log message: Added missing ripng.cmds file (for RIPng IPv6 operational commands) It is derived from the corresponding rip.cmds Revision Changes Path 1.20 +2 -2; commitid: 185554738c9d37ea6; xorp/etc/templates/Makefile.am 1.36 +2 -2; commitid: 185554738c9d37ea6; xorp/etc/templates/Makefile.in 1.1 +43 -0 xorp/etc/templates/ripng.cmds (new) From pavlin at icir.org Mon Nov 12 13:49:56 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 12 Nov 2007 21:49:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200711122149.lACLnukS099772@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-12 21:49:56 UTC XORP CVS repository Modified files: etc/templates Jamfile Log message: Added missing ripng.cmds file (for RIPng IPv6 operational commands) It is derived from the corresponding rip.cmds Revision Changes Path 1.3 +2 -1; commitid: 185a34738ca777ea6; xorp/etc/templates/Jamfile From pavlin at icir.org Mon Nov 12 13:56:13 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 12 Nov 2007 21:56:13 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200711122156.lACLuDnI099931@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-12 21:56:13 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: * Added RIPng related release note * Renamed all "RIP" entries to "RIP/RIPng" Revision Changes Path 1.191 +11 -11; commitid: 186424738cbe67ea6; xorp/RELEASE_NOTES From atanu at icir.org Mon Nov 12 21:30:34 2007 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 13 Nov 2007 05:30:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711130530.lAD5UYUH004118@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-13 05:30:34 UTC XORP CVS repository Modified files: ospf area_router.cc area_router.hh peer_manager.cc peer_manager.hh routing_table.cc Log message: Add support for replacing a summary route, previously a replace would be turned into a delete followed by and add. This was causing summary LSAs to be withdrawn and then announced. Now if a metric change occurs the old LSA is replaced internally with a new LSA with the sequence number taken from the old LSA. Externally the original LSA is seen with an incremented sequence number and a new metric. Revision Changes Path 1.290 +78 -1; commitid: ff3473936707ea6; xorp/ospf/area_router.cc 1.138 +9 -1; commitid: ff3473936707ea6; xorp/ospf/area_router.hh 1.153 +39 -1; commitid: ff3473936707ea6; xorp/ospf/peer_manager.cc 1.96 +13 -1; commitid: ff3473936707ea6; xorp/ospf/peer_manager.hh 1.65 +6 -3; commitid: ff3473936707ea6; xorp/ospf/routing_table.cc From atanu at icir.org Mon Nov 12 22:13:34 2007 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 13 Nov 2007 06:13:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711130613.lAD6DYUL004583@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-13 06:13:34 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Fix a typo in a comment. Revision Changes Path 1.291 +2 -2; commitid: 11cc473940897ea6; xorp/ospf/area_router.cc From atanu at icir.org Mon Nov 12 22:40:54 2007 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 13 Nov 2007 06:40:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711130640.lAD6esdm004869@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-13 06:40:54 UTC XORP CVS repository Modified files: ospf vertex.hh Log message: When printing an OSPFv3 vertex if it is the origin print "origin" as we do for OSPFv2. Revision Changes Path 1.15 +3 -1; commitid: 12ea473946f57ea6; xorp/ospf/vertex.hh From atanu at icir.org Tue Nov 13 01:37:49 2007 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 13 Nov 2007 09:37:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libproto Message-ID: <200711130937.lAD9bnvE006681@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-13 09:37:49 UTC XORP CVS repository Modified files: libproto spt.hh test_spt.cc Log message: If an attempt is made to add an edge that already exists return false. Revision Changes Path 1.17 +2 -4; commitid: 19fc4739706c7ea6; xorp/libproto/spt.hh 1.15 +5 -1; commitid: 19fc4739706c7ea6; xorp/libproto/test_spt.cc From atanu at icir.org Tue Nov 13 01:59:04 2007 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 13 Nov 2007 09:59:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libproto Message-ID: <200711130959.lAD9x483006988@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-13 09:59:04 UTC XORP CVS repository Modified files: libproto spt.hh test_spt.cc Log message: Allow the contents of a node to be updated. Revision Changes Path 1.18 +48 -2; commitid: 1b2f473975667ea6; xorp/libproto/spt.hh 1.16 +5 -1; commitid: 1b2f473975667ea6; xorp/libproto/test_spt.cc From atanu at icir.org Tue Nov 13 15:19:37 2007 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 13 Nov 2007 23:19:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711132319.lADNJb63015506@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-13 23:19:37 UTC XORP CVS repository Modified files: ospf area_router.cc test_routing1.py Log message: If a two routers had more than one edge between them then the edge with the lowest metric should be choosen. A bug in the SPT code meant that an attempt to add an edge when an edge existed was not detected, this bug has been already been fixed. Although the edge metric is now being correctly set the destination router/vertex also need to updated with the nexthop address, otherwise the first nexthop that is seen between two routers is used. Three regression tests r8V2, r9V2 and r10V2 have been added to demonstrate the problem. Bug found by: Ben Greear Revision Changes Path 1.292 +14 -11; commitid: 3c75473a31087ea6; xorp/ospf/area_router.cc 1.26 +217 -1; commitid: 3c75473a31087ea6; xorp/ospf/test_routing1.py From pavlin at icir.org Tue Nov 13 18:35:43 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 14 Nov 2007 02:35:43 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/xrl/interfaces Message-ID: <200711140235.lAE2ZhuP017228@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-14 02:35:43 UTC XORP CVS repository Modified files: xrl/interfaces socket6_xif.cc socket6_xif.hh Log message: Forced commit -f of the following files to avoid unnecessary calling of python to auto-generate them: socket6_xif.hh socket6_xif.cc This is needed because some of the comments inside xrl/interfaces/socket6.xif have been modified. Revision Changes Path 1.20 +1 -1; commitid: 4308473a5e657ea6; xorp/xrl/interfaces/socket6_xif.cc 1.20 +1 -1; commitid: 4308473a5e657ea6; xorp/xrl/interfaces/socket6_xif.hh From atanu at icir.org Tue Nov 13 19:01:25 2007 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 14 Nov 2007 03:01:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711140301.lAE31P64017508@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-14 03:01:25 UTC XORP CVS repository Modified files: ospf Jamfile Makefile.am Makefile.in Added files: ospf test_routing_database.cc Log message: A dedicated program to read LSA database files written by print_lsas.cc previously test "r3V2" and "r3V3" in test_routing.cc was used for this purpose. The new program can handle multi area database files, as well as printing the database file. The test "pp" will pretty print the database file, the tests "v2" and "v3" will process OSPFv2 and OSPFv3 database files. Revision Changes Path 1.5 +2 -1; commitid: 4443473a65047ea6; xorp/ospf/Jamfile 1.28 +5 -1; commitid: 4443473a65047ea6; xorp/ospf/Makefile.am 1.32 +31 -2; commitid: 4443473a65047ea6; xorp/ospf/Makefile.in 1.1 +389 -0 xorp/ospf/test_routing_database.cc (new) From atanu at icir.org Tue Nov 13 19:08:39 2007 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 14 Nov 2007 03:08:39 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711140308.lAE38dcY017673@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-14 03:08:39 UTC XORP CVS repository Modified files: ospf .cvsignore Log message: Add test_routing_database. Revision Changes Path 1.7 +2 -1; commitid: 44ee473a66b77ea6; xorp/ospf/.cvsignore From atanu at icir.org Wed Nov 14 12:12:15 2007 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 14 Nov 2007 20:12:15 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711142012.lAEKCFnM028699@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-14 20:12:15 UTC XORP CVS repository Modified files: ospf peer_manager.cc Log message: The summary_replace method assumed that if the new route was a candidate for summarisation, then the old route was also a candidate, not true. Verify that both old and new routes are candidates for summarisation. The problem was exposed when an old route was not a summary candidate and the new one was and the network was not found in the summary database. Revision Changes Path 1.154 +19 -2; commitid: 6ffd473b569e7ea6; xorp/ospf/peer_manager.cc From atanu at icir.org Thu Nov 15 02:49:01 2007 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 15 Nov 2007 10:49:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711151049.lAFAn1px036595@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-15 10:49:01 UTC XORP CVS repository Modified files: ospf test_routing_database.cc Log message: When reading in an LSA database the code was incorrectly assuming that the first LSA in a new area will be this routers Router-LSA, this assumption does not hold so search for the Router-LSA. Revision Changes Path 1.2 +10 -4; commitid: 8ed6473c241c7ea6; xorp/ospf/test_routing_database.cc From atanu at icir.org Thu Nov 15 05:27:59 2007 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 15 Nov 2007 13:27:59 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711151327.lAFDRx6n044539@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-15 13:27:59 UTC XORP CVS repository Modified files: ospf peer_manager.cc Log message: If testing is enabled don't allow refresh_router_lsas to be called as this will remove all the router links, also don't generate summaries into other areas. Revision Changes Path 1.155 +12 -5; commitid: ade0473c495c7ea6; xorp/ospf/peer_manager.cc From atanu at icir.org Thu Nov 15 05:42:00 2007 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 15 Nov 2007 13:42:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711151342.lAFDg0R6044768@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-15 13:42:00 UTC XORP CVS repository Modified files: ospf test_routing_database.cc Log message: 1) The DebugIO class always has debug output enabled. 2) Testing is set to true. 3) All LSAs that are read in and are from this router have the self originating bit set. 4) An "-a", "--area" command line argument has been added to control the areas on which the routing computation should be run. Revision Changes Path 1.3 +25 -6; commitid: aec5473c4ca77ea6; xorp/ospf/test_routing_database.cc From atanu at icir.org Thu Nov 15 06:05:23 2007 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 15 Nov 2007 14:05:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711151405.lAFE5N6v045086@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-15 14:05:23 UTC XORP CVS repository Modified files: ospf routing_table.cc test_routing1.py Log message: Intra-Area-Prefix-LSA routes should win over Inter-Area-Prefix-LSA routes the metric was taking priority over the path type of the route. Check the path type first and then consider the metric, if the metrics match choose the route from the area with the largest ID. The new tests r11V3, r12V3 and r13V3 verify the priority of Intra-Area-Prefix-LSA routes. Revision Changes Path 1.66 +7 -2; commitid: b001473c52217ea6; xorp/ospf/routing_table.cc 1.27 +248 -1; commitid: b001473c52217ea6; xorp/ospf/test_routing1.py From atanu at icir.org Thu Nov 15 09:27:40 2007 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 15 Nov 2007 17:27:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711151727.lAFHReLw047778@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-15 17:27:40 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: In OSPFv3 if an AS-external-LSA contains a forwarding address that belongs to a directly connected neighbour use the link local address and interface ID, otherwise a global forwarding/nexthop address is sent to the RIB which refuses to perform a recursive lookup. Revision Changes Path 1.293 +3 -3; commitid: ba87473c81877ea6; xorp/ospf/area_router.cc From pavlin at icir.org Thu Nov 15 22:28:27 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 16 Nov 2007 06:28:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/xrl/targets Message-ID: <200711160628.lAG6SRBp055024@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-16 06:28:27 UTC XORP CVS repository Modified files: xrl/targets fea.xrls fea_base.cc fea_base.hh Log message: Forced commit -f of the following files to avoid unnecessary calling of python to auto-generate them: fea.xrls fea_base.hh fea_base.cc This is needed because some of the comments inside xrl/interfaces/socket6.xif have been modified. Revision Changes Path 1.77 +1 -1; commitid: d6d3473d38467ea6; xorp/xrl/targets/fea.xrls 1.80 +1 -1; commitid: d6d3473d38467ea6; xorp/xrl/targets/fea_base.cc 1.86 +1 -1; commitid: d6d3473d38467ea6; xorp/xrl/targets/fea_base.hh From atanu at icir.org Fri Nov 16 09:09:04 2007 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 16 Nov 2007 17:09:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200711161709.lAGH94PZ061336@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-16 17:09:04 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Remove a bogus assert, the link state IDs of LSAs don't have to match if one is replacing another. The LSAs could be of different types in which case the IDs will be in different number spaces. Revision Changes Path 1.294 +1 -5; commitid: ef7d473dceaa7ea6; xorp/ospf/area_router.cc From pavlin at icir.org Fri Nov 16 11:33:28 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 16 Nov 2007 19:33:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/bgp xorp/bgp/harness xorp/bgp/tools xorp/cli xorp/cli/tools xorp/contrib xorp/docs xorp/docs/bgp xorp/docs/design_arch xorp/docs/fea xorp/docs/libxipc xorp/docs/libxorp xorp/docs/mfea xorp/docs/mld6igmp ... Message-ID: <200711161933.lAGJXSg0064584@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-16 19:33:28 UTC XORP CVS repository Modified files: . Makefile.in MakefileRootCheck.in configure bgp Makefile.in bgp/harness Makefile.in bgp/tools Makefile.in cli Makefile.in cli/tools Makefile.in contrib Makefile.in docs Makefile.in docs/bgp Makefile.in docs/design_arch Makefile.in docs/fea Makefile.in docs/libxipc Makefile.in docs/libxorp Makefile.in docs/mfea Makefile.in docs/mld6igmp Makefile.in docs/multicast Makefile.in docs/pim Makefile.in docs/pim_testsuite Makefile.in docs/rib Makefile.in docs/rtrmgr Makefile.in docs/slides Makefile.in docs/slides/status_2004_02 Makefile.in docs/snmp Makefile.in docs/test_harness Makefile.in docs/user_manual Makefile.in docs/xorpdev_101 Makefile.in etc Makefile.in etc/templates Makefile.in fea Makefile.in MakefileRootCheck.in fea/data_plane Makefile.in fea/data_plane/control_socket Makefile.in fea/data_plane/fibconfig Makefile.in fea/data_plane/ifconfig Makefile.in fea/data_plane/io Makefile.in fea/data_plane/managers Makefile.in fea/tools Makefile.in fib2mrib Makefile.in libcomm Makefile.in libfeaclient Makefile.in libproto Makefile.in libxipc Makefile.in libxorp Makefile.in mibs Makefile.in configure mibs/snmpdscripts Makefile.in mibs/tests Makefile.in mld6igmp Makefile.in mrt Makefile.in ospf/tools Makefile.in pim Makefile.in policy Makefile.in policy/backend Makefile.in policy/common Makefile.in policy/test Makefile.in rib Makefile.in rib/tools Makefile.in rip Makefile.in rip/tools Makefile.in rtrmgr Makefile.in rtrmgr/config Makefile.in static_routes Makefile.in utils Makefile.in utils/flower_malloc Makefile.in xrl Makefile.in xrl/interfaces Makefile.in xrl/targets Makefile.in xrl/tests Makefile.in Log message: Re-generate with a later version of libtool: libtool-1.5.24 Revision Changes Path 1.55 +1 -0; commitid: f6ce473df00a7ea6; xorp/Makefile.in 1.17 +1 -0; commitid: f6ce473df00a7ea6; xorp/MakefileRootCheck.in 1.67 +1 -0; commitid: f6ce473df00a7ea6; xorp/bgp/Makefile.in 1.45 +1 -0; commitid: f6ce473df00a7ea6; xorp/bgp/harness/Makefile.in 1.37 +1 -0; commitid: f6ce473df00a7ea6; xorp/bgp/tools/Makefile.in 1.34 +1 -0; commitid: f6ce473df00a7ea6; xorp/cli/Makefile.in 1.13 +1 -0; commitid: f6ce473df00a7ea6; xorp/cli/tools/Makefile.in 1.276 +638 -473; commitid: f6ce473df00a7ea6; xorp/configure 1.13 +1 -0; commitid: f6ce473df00a7ea6; xorp/contrib/Makefile.in 1.31 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/Makefile.in 1.28 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/bgp/Makefile.in 1.28 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/design_arch/Makefile.in 1.28 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/fea/Makefile.in 1.29 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/libxipc/Makefile.in 1.28 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/libxorp/Makefile.in 1.27 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/mfea/Makefile.in 1.27 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/mld6igmp/Makefile.in 1.27 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/multicast/Makefile.in 1.27 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/pim/Makefile.in 1.42 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/pim_testsuite/Makefile.in 1.27 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/rib/Makefile.in 1.30 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/rtrmgr/Makefile.in 1.15 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/slides/Makefile.in 1.15 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/slides/status_2004_02/Makefile.in 1.28 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/snmp/Makefile.in 1.27 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/test_harness/Makefile.in 1.23 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/user_manual/Makefile.in 1.15 +1 -0; commitid: f6ce473df00a7ea6; xorp/docs/xorpdev_101/Makefile.in 1.17 +1 -0; commitid: f6ce473df00a7ea6; xorp/etc/Makefile.in 1.37 +1 -0; commitid: f6ce473df00a7ea6; xorp/etc/templates/Makefile.in 1.123 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/Makefile.in 1.16 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/MakefileRootCheck.in 1.5 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/data_plane/Makefile.in 1.4 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/data_plane/control_socket/Makefile.in 1.5 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/data_plane/fibconfig/Makefile.in 1.7 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/data_plane/ifconfig/Makefile.in 1.6 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/data_plane/io/Makefile.in 1.2 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/data_plane/managers/Makefile.in 1.13 +1 -0; commitid: f6ce473df00a7ea6; xorp/fea/tools/Makefile.in 1.20 +1 -0; commitid: f6ce473df00a7ea6; xorp/fib2mrib/Makefile.in 1.35 +1 -0; commitid: f6ce473df00a7ea6; xorp/libcomm/Makefile.in 1.25 +1 -0; commitid: f6ce473df00a7ea6; xorp/libfeaclient/Makefile.in 1.41 +1 -0; commitid: f6ce473df00a7ea6; xorp/libproto/Makefile.in 1.72 +1 -0; commitid: f6ce473df00a7ea6; xorp/libxipc/Makefile.in 1.72 +1 -0; commitid: f6ce473df00a7ea6; xorp/libxorp/Makefile.in 1.52 +1 -0; commitid: f6ce473df00a7ea6; xorp/mibs/Makefile.in 1.59 +638 -473; commitid: f6ce473df00a7ea6; xorp/mibs/configure 1.16 +1 -0; commitid: f6ce473df00a7ea6; xorp/mibs/snmpdscripts/Makefile.in 1.16 +1 -0; commitid: f6ce473df00a7ea6; xorp/mibs/tests/Makefile.in 1.60 +1 -0; commitid: f6ce473df00a7ea6; xorp/mld6igmp/Makefile.in 1.33 +1 -0; commitid: f6ce473df00a7ea6; xorp/mrt/Makefile.in 1.11 +1 -0; commitid: f6ce473df00a7ea6; xorp/ospf/tools/Makefile.in 1.63 +1 -0; commitid: f6ce473df00a7ea6; xorp/pim/Makefile.in 1.38 +1 -0; commitid: f6ce473df00a7ea6; xorp/policy/Makefile.in 1.18 +1 -0; commitid: f6ce473df00a7ea6; xorp/policy/backend/Makefile.in 1.17 +1 -0; commitid: f6ce473df00a7ea6; xorp/policy/common/Makefile.in 1.18 +1 -0; commitid: f6ce473df00a7ea6; xorp/policy/test/Makefile.in 1.63 +1 -0; commitid: f6ce473df00a7ea6; xorp/rib/Makefile.in 1.14 +1 -0; commitid: f6ce473df00a7ea6; xorp/rib/tools/Makefile.in 1.62 +1 -0; commitid: f6ce473df00a7ea6; xorp/rip/Makefile.in 1.15 +1 -0; commitid: f6ce473df00a7ea6; xorp/rip/tools/Makefile.in 1.78 +1 -0; commitid: f6ce473df00a7ea6; xorp/rtrmgr/Makefile.in 1.3 +1 -0; commitid: f6ce473df00a7ea6; xorp/rtrmgr/config/Makefile.in 1.21 +1 -0; commitid: f6ce473df00a7ea6; xorp/static_routes/Makefile.in 1.36 +1 -0; commitid: f6ce473df00a7ea6; xorp/utils/Makefile.in 1.16 +1 -0; commitid: f6ce473df00a7ea6; xorp/utils/flower_malloc/Makefile.in 1.25 +1 -0; commitid: f6ce473df00a7ea6; xorp/xrl/Makefile.in 1.60 +1 -0; commitid: f6ce473df00a7ea6; xorp/xrl/interfaces/Makefile.in 1.90 +1 -0; commitid: f6ce473df00a7ea6; xorp/xrl/targets/Makefile.in 1.32 +1 -0; commitid: f6ce473df00a7ea6; xorp/xrl/tests/Makefile.in From pavlin at icir.org Fri Nov 16 14:29:18 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 16 Nov 2007 22:29:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/cli xorp/fea/data_plane/io xorp/libcomm Message-ID: <200711162229.lAGMTI7g066602@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-16 22:29:18 UTC XORP CVS repository Modified files: cli cli_node_net.cc fea/data_plane/io io_tcpudp_socket.cc libcomm comm_api.h comm_private.h comm_sock.c comm_user.c Log message: * Added my_ifindex, the local network interface index, as one of the arguments when binding an IPv6 socket. It is required only if the local address to bind to is an IPv6 link-local address, otherwise it should be set to 0. * Removed the old style kdoc comments from libcomm/comm_sock.c and libcomm/com_user.c. The (new style) kdoc comments are in the libcomm/comm_api.h header file, and having another copy in the *.c files makes it more difficult to maintain the code. * Minor cleanup inside libcomm. Revision Changes Path 1.66 +3 -2; commitid: 103a3473e18957ea6; xorp/cli/cli_node_net.cc 1.17 +55 -6; commitid: 103a3473e18957ea6; xorp/fea/data_plane/io/io_tcpudp_socket.cc 1.30 +48 -21; commitid: 103a3473e18957ea6; xorp/libcomm/comm_api.h 1.6 +15 -9; commitid: 103a3473e18957ea6; xorp/libcomm/comm_private.h 1.44 +15 -361; commitid: 103a3473e18957ea6; xorp/libcomm/comm_sock.c 1.30 +24 -346; commitid: 103a3473e18957ea6; xorp/libcomm/comm_user.c From atanu at icir.org Fri Nov 16 17:29:56 2007 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 17 Nov 2007 01:29:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/devnotes Message-ID: <200711170129.lAH1Tu0t068532@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2007-11-17 01:29:56 UTC XORP CVS repository Modified files: devnotes template.cc Log message: Tidy up the ident. Revision Changes Path 1.9 +1 -1; commitid: 10b99473e44137ea6; xorp/devnotes/template.cc From pavlin at icir.org Fri Nov 16 20:00:04 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 17 Nov 2007 04:00:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/io Message-ID: <200711170400.lAH404Ah069881@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-17 04:00:04 UTC XORP CVS repository Modified files: fea io_link_manager.hh fea/data_plane/io io_ip_socket.cc Log message: Fix a typo. Revision Changes Path 1.15 +2 -2; commitid: 110c1473e673a7ea6; xorp/fea/data_plane/io/io_ip_socket.cc 1.6 +2 -2; commitid: 110c1473e673a7ea6; xorp/fea/io_link_manager.hh From pavlin at icir.org Fri Nov 16 20:06:51 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 17 Nov 2007 04:06:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/io xorp/rip xorp/rip/tools xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200711170406.lAH46pR6070146@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-17 04:06:51 UTC XORP CVS repository Modified files: fea io_tcpudp.cc io_tcpudp.hh io_tcpudp_manager.cc io_tcpudp_manager.hh test_xrl_sockets4_tcp.cc test_xrl_sockets4_udp.cc xrl_io_tcpudp_manager.cc xrl_io_tcpudp_manager.hh fea/data_plane/io io_tcpudp_socket.cc io_tcpudp_socket.hh rip xrl_port_manager.cc xrl_port_manager.hh xrl_target_common.hh xrl_target_rip.cc xrl_target_rip.hh xrl_target_ripng.cc xrl_target_ripng.hh rip/tools xrl_rip_shell_funcs.sh xrl_ripng_shell_funcs.sh xrl/interfaces socket4_user.xif socket4_user_xif.cc socket4_user_xif.hh socket6_user.xif socket6_user_xif.cc socket6_user_xif.hh xrl/targets rip.xrls rip_base.cc rip_base.hh ripng.xrls ripng_base.cc ripng_base.hh test_socket4.xrls test_socket4_base.cc test_socket4_base.hh test_socket6.xrls test_socket6_base.cc test_socket6_base.hh Log message: Added a mechanism to read the incoming interface for UDP packets and propagate that information to the routing module (RIP/RIPng). This is needed, because link-local IPv6 UDP packets with link-local sender address cannot be matched to the incoming interface (just by using a matching subnet address). Revision Changes Path 1.18 +307 -17; commitid: 11115473e68267ea6; xorp/fea/data_plane/io/io_tcpudp_socket.cc 1.8 +13 -1; commitid: 11115473e68267ea6; xorp/fea/data_plane/io/io_tcpudp_socket.hh 1.4 +6 -3; commitid: 11115473e68267ea6; xorp/fea/io_tcpudp.cc 1.6 +15 -3; commitid: 11115473e68267ea6; xorp/fea/io_tcpudp.hh 1.7 +9 -4; commitid: 11115473e68267ea6; xorp/fea/io_tcpudp_manager.cc 1.7 +20 -2; commitid: 11115473e68267ea6; xorp/fea/io_tcpudp_manager.hh 1.14 +12 -0; commitid: 11115473e68267ea6; xorp/fea/test_xrl_sockets4_tcp.cc 1.23 +6 -1; commitid: 11115473e68267ea6; xorp/fea/test_xrl_sockets4_udp.cc 1.4 +7 -1; commitid: 11115473e68267ea6; xorp/fea/xrl_io_tcpudp_manager.cc 1.3 +7 -1; commitid: 11115473e68267ea6; xorp/fea/xrl_io_tcpudp_manager.hh 1.17 +3 -3; commitid: 11115473e68267ea6; xorp/rip/tools/xrl_rip_shell_funcs.sh 1.15 +3 -3; commitid: 11115473e68267ea6; xorp/rip/tools/xrl_ripng_shell_funcs.sh 1.29 +30 -12; commitid: 11115473e68267ea6; xorp/rip/xrl_port_manager.cc 1.17 +7 -1; commitid: 11115473e68267ea6; xorp/rip/xrl_port_manager.hh 1.32 +6 -2; commitid: 11115473e68267ea6; xorp/rip/xrl_target_common.hh 1.40 +4 -1; commitid: 11115473e68267ea6; xorp/rip/xrl_target_rip.cc 1.27 +3 -1; commitid: 11115473e68267ea6; xorp/rip/xrl_target_rip.hh 1.33 +4 -1; commitid: 11115473e68267ea6; xorp/rip/xrl_target_ripng.cc 1.26 +3 -1; commitid: 11115473e68267ea6; xorp/rip/xrl_target_ripng.hh 1.7 +6 -0; commitid: 11115473e68267ea6; xorp/xrl/interfaces/socket4_user.xif 1.15 +5 -1; commitid: 11115473e68267ea6; xorp/xrl/interfaces/socket4_user_xif.cc 1.14 +9 -1; commitid: 11115473e68267ea6; xorp/xrl/interfaces/socket4_user_xif.hh 1.6 +6 -0; commitid: 11115473e68267ea6; xorp/xrl/interfaces/socket6_user.xif 1.13 +5 -1; commitid: 11115473e68267ea6; xorp/xrl/interfaces/socket6_user_xif.cc 1.11 +9 -1; commitid: 11115473e68267ea6; xorp/xrl/interfaces/socket6_user_xif.hh 1.32 +8 -2; commitid: 11115473e68267ea6; xorp/xrl/targets/rip.xrls 1.32 +5 -3; commitid: 11115473e68267ea6; xorp/xrl/targets/rip_base.cc 1.35 +9 -1; commitid: 11115473e68267ea6; xorp/xrl/targets/rip_base.hh 1.32 +8 -2; commitid: 11115473e68267ea6; xorp/xrl/targets/ripng.xrls 1.32 +5 -3; commitid: 11115473e68267ea6; xorp/xrl/targets/ripng_base.cc 1.35 +9 -1; commitid: 11115473e68267ea6; xorp/xrl/targets/ripng_base.hh 1.10 +8 -2; commitid: 11115473e68267ea6; xorp/xrl/targets/test_socket4.xrls 1.13 +5 -3; commitid: 11115473e68267ea6; xorp/xrl/targets/test_socket4_base.cc 1.13 +9 -1; commitid: 11115473e68267ea6; xorp/xrl/targets/test_socket4_base.hh 1.10 +8 -2; commitid: 11115473e68267ea6; xorp/xrl/targets/test_socket6.xrls 1.13 +5 -3; commitid: 11115473e68267ea6; xorp/xrl/targets/test_socket6_base.cc 1.13 +9 -1; commitid: 11115473e68267ea6; xorp/xrl/targets/test_socket6_base.hh From pavlin at icir.org Fri Nov 16 20:37:55 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 17 Nov 2007 04:37:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200711170437.lAH4btIB070481@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-17 04:37:55 UTC XORP CVS repository Modified files: rip port.cc Log message: Print a better error message if a received packet contains an error. Revision Changes Path 1.71 +72 -41; commitid: 11338473e700e7ea6; xorp/rip/port.cc From pavlin at icir.org Fri Nov 16 21:14:51 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 17 Nov 2007 05:14:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/io Message-ID: <200711170514.lAH5Epqr070767@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-17 05:14:51 UTC XORP CVS repository Modified files: fea/data_plane/io io_tcpudp_socket.cc Log message: Conditionally include Revision Changes Path 1.19 +5 -1; commitid: 11456473e78ba7ea6; xorp/fea/data_plane/io/io_tcpudp_socket.cc From pavlin at icir.org Fri Nov 16 21:26:00 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 17 Nov 2007 05:26:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200711170526.lAH5Q0rM070912@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-17 05:26:00 UTC XORP CVS repository Modified files: rip xrl_redist_manager.cc Log message: Explicitly suppress the redistribution of (IPv6) link-local routes in case the RIB sends them to RIPng (e.g., if "connected" routes are exported). Revision Changes Path 1.17 +13 -1; commitid: 114d6473e7b307ea6; xorp/rip/xrl_redist_manager.cc From bms at icir.org Sat Nov 17 02:14:53 2007 From: bms at icir.org (Bruce M. Simpson) Date: Sat, 17 Nov 2007 10:14:53 +0000 Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/io xorp/rip xorp/rip/tools xorp/xrl/interfaces xorp/xrl/targets In-Reply-To: <200711170406.lAH46pR6070146@xorpc.icir.org> References: <200711170406.lAH46pR6070146@xorpc.icir.org> Message-ID: <473EBF1D.20003@icir.org> Pavlin Radoslavov wrote: > Log message: > Added a mechanism to read the incoming interface for UDP packets > and propagate that information to the routing module (RIP/RIPng). > > This is needed, because link-local IPv6 UDP packets with link-local > sender address cannot be matched to the incoming interface > (just by using a matching subnet address). > JFYI: Windows does not support this until Vista and needs to use WSARecvMsg() to obtain the IPV6_PKTINFO information. Only the older RFC-2292 option seems to be supported. Windows actively checks and uses the sin6_scope_id field in send/connect calls. Thanks for doing this! BMS From pavlin at icir.org Sat Nov 17 18:26:01 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 18 Nov 2007 02:26:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libcomm Message-ID: <200711180226.lAI2Q1xr084365@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-18 02:26:01 UTC XORP CVS repository Modified files: libcomm comm_user.c Log message: Added missing my_ifindex argument when calling comm_sock_no_ipv6() Revision Changes Path 1.31 +4 -3; commitid: 1496e473fa2917ea6; xorp/libcomm/comm_user.c From pavlin at icir.org Sat Nov 17 18:32:14 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 18 Nov 2007 02:32:14 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/io Message-ID: <200711180232.lAI2WEZp084434@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-18 02:32:14 UTC XORP CVS repository Modified files: fea/data_plane/io io_tcpudp_socket.cc Log message: * Moved right-closing '}' bracket to its right position. * Added XLOG_UNREACHABLE() statement in case of Windows. Revision Changes Path 1.20 +5 -3; commitid: 149b9473fa3ff7ea6; xorp/fea/data_plane/io/io_tcpudp_socket.cc From pavlin at icir.org Wed Nov 21 00:29:41 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 21 Nov 2007 08:29:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200711210829.lAL8TfUB044231@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-21 08:29:41 UTC XORP CVS repository Modified files: rip output_table.cc output_updates.cc peer.cc redist.cc redist.hh route_db.cc route_db.hh route_entry.cc route_entry.hh test_outputs.cc test_request.cc test_route_walk.cc test_timers.cc test_update_queue.cc test_utils.hh xrl_redist_manager.cc xrl_redist_manager.hh xrl_rib_notifier.cc xrl_target_common.hh Log message: IPv6-related bug fix: propagate the interface and vif name when adding a route to the RIB. The RIB needs this information in case of IPv6 when the next-hop is a link-local address. Otherwise the RIB could mis-calculate the corresponding interface and vif, because the "common subnet" match can't be used for IPv6 link-local addresses. Revision Changes Path 1.17 +6 -3; commitid: ac424743eadb7ea6; xorp/rip/output_table.cc 1.18 +5 -2; commitid: ac424743eadb7ea6; xorp/rip/output_updates.cc 1.8 +15 -6; commitid: ac424743eadb7ea6; xorp/rip/peer.cc 1.13 +22 -12; commitid: ac424743eadb7ea6; xorp/rip/redist.cc 1.10 +14 -6; commitid: ac424743eadb7ea6; xorp/rip/redist.hh 1.34 +28 -17; commitid: ac424743eadb7ea6; xorp/rip/route_db.cc 1.27 +9 -1; commitid: ac424743eadb7ea6; xorp/rip/route_db.hh 1.16 +51 -10; commitid: ac424743eadb7ea6; xorp/rip/route_entry.cc 1.18 +37 -1; commitid: ac424743eadb7ea6; xorp/rip/route_entry.hh 1.32 +7 -5; commitid: ac424743eadb7ea6; xorp/rip/test_outputs.cc 1.28 +5 -3; commitid: ac424743eadb7ea6; xorp/rip/test_request.cc 1.20 +4 -2; commitid: ac424743eadb7ea6; xorp/rip/test_route_walk.cc 1.22 +4 -2; commitid: ac424743eadb7ea6; xorp/rip/test_timers.cc 1.22 +7 -4; commitid: ac424743eadb7ea6; xorp/rip/test_update_queue.cc 1.13 +11 -5; commitid: ac424743eadb7ea6; xorp/rip/test_utils.hh 1.18 +17 -13; commitid: ac424743eadb7ea6; xorp/rip/xrl_redist_manager.cc 1.12 +3 -1; commitid: ac424743eadb7ea6; xorp/rip/xrl_redist_manager.hh 1.17 +13 -11; commitid: ac424743eadb7ea6; xorp/rip/xrl_rib_notifier.cc 1.33 +10 -5; commitid: ac424743eadb7ea6; xorp/rip/xrl_target_common.hh From pavlin at icir.org Wed Nov 21 02:37:37 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 21 Nov 2007 10:37:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/rip xorp/rip/tools xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200711211037.lALAbb8b045805@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-21 10:37:37 UTC XORP CVS repository Modified files: etc/templates rip.tp ripng.tp rip redist.cc redist.hh xorp_rip_main.cc xrl_redist_manager.cc xrl_redist_manager.hh xrl_target_common.hh xrl_target_rip.cc xrl_target_rip.hh xrl_target_ripng.cc xrl_target_ripng.hh rip/tools xrl_rip_shell_funcs.sh xrl_ripng_shell_funcs.sh xrl/interfaces rip.xif rip_xif.cc rip_xif.hh ripng.xif ripng_xif.cc ripng_xif.hh xrl/targets Makefile.am rip.tgt rip.xrls rip_base.cc rip_base.hh ripng.tgt ripng.xrls ripng_base.cc ripng_base.hh Log message: Removed the old RIP-specific mechanism for exporting routes from another protocol, because it has been superseded by the generic policy manager mechanism. Revision Changes Path 1.47 +1 -13; commitid: b232474409d57ea6; xorp/etc/templates/rip.tp 1.42 +1 -14; commitid: b232474409d57ea6; xorp/etc/templates/ripng.tp 1.14 +4 -42; commitid: b232474409d57ea6; xorp/rip/redist.cc 1.11 +6 -51; commitid: b232474409d57ea6; xorp/rip/redist.hh 1.18 +0 -66; commitid: b232474409d57ea6; xorp/rip/tools/xrl_rip_shell_funcs.sh 1.16 +0 -66; commitid: b232474409d57ea6; xorp/rip/tools/xrl_ripng_shell_funcs.sh 1.18 +2 -2; commitid: b232474409d57ea6; xorp/rip/xorp_rip_main.cc 1.19 +16 -488; commitid: b232474409d57ea6; xorp/rip/xrl_redist_manager.cc 1.13 +7 -42; commitid: b232474409d57ea6; xorp/rip/xrl_redist_manager.hh 1.34 +4 -96; commitid: b232474409d57ea6; xorp/rip/xrl_target_common.hh 1.41 +0 -55; commitid: b232474409d57ea6; xorp/rip/xrl_target_rip.cc 1.28 +1 -29; commitid: b232474409d57ea6; xorp/rip/xrl_target_rip.hh 1.34 +0 -55; commitid: b232474409d57ea6; xorp/rip/xrl_target_ripng.cc 1.27 +1 -29; commitid: b232474409d57ea6; xorp/rip/xrl_target_ripng.hh 1.20 +0 -17; commitid: b232474409d57ea6; xorp/xrl/interfaces/rip.xif 1.18 +1 -69; commitid: b232474409d57ea6; xorp/xrl/interfaces/rip_xif.cc 1.16 +1 -52; commitid: b232474409d57ea6; xorp/xrl/interfaces/rip_xif.hh 1.15 +0 -17; commitid: b232474409d57ea6; xorp/xrl/interfaces/ripng.xif 1.16 +1 -69; commitid: b232474409d57ea6; xorp/xrl/interfaces/ripng_xif.cc 1.14 +1 -52; commitid: b232474409d57ea6; xorp/xrl/interfaces/ripng_xif.hh 1.69 +1 -3; commitid: b232474409d57ea6; xorp/xrl/targets/Makefile.am 1.7 +1 -3; commitid: b232474409d57ea6; xorp/xrl/targets/rip.tgt 1.33 +1 -63; commitid: b232474409d57ea6; xorp/xrl/targets/rip.xrls 1.33 +1 -197; commitid: b232474409d57ea6; xorp/xrl/targets/rip_base.cc 1.36 +1 -116; commitid: b232474409d57ea6; xorp/xrl/targets/rip_base.hh 1.8 +1 -3; commitid: b232474409d57ea6; xorp/xrl/targets/ripng.tgt 1.33 +1 -63; commitid: b232474409d57ea6; xorp/xrl/targets/ripng.xrls 1.33 +1 -197; commitid: b232474409d57ea6; xorp/xrl/targets/ripng_base.cc 1.36 +1 -116; commitid: b232474409d57ea6; xorp/xrl/targets/ripng_base.hh From pavlin at icir.org Wed Nov 21 22:42:00 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 22 Nov 2007 06:42:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200711220642.lAM6g0wC058440@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-22 06:41:59 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added RIPng related release note. Revision Changes Path 1.192 +4 -1; commitid: e42f474524aa7ea6; xorp/RELEASE_NOTES From pavlin at icir.org Wed Nov 28 11:00:51 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 28 Nov 2007 19:00:51 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/xrl/targets Message-ID: <200711281900.lASJ0psj049245@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-28 19:00:51 UTC XORP CVS repository Modified files: xrl/targets Makefile.in Log message: Auto-generate to take into account that now RIP/RIPng doesn not depend on redist4.xif and redist6.xif. Revision Changes Path 1.91 +0 -2; commitid: c029474dbaa47ea6; xorp/xrl/targets/Makefile.in From pavlin at icir.org Wed Nov 28 17:52:42 2007 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 29 Nov 2007 01:52:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/docs/user_manual xorp/etc/templates xorp/fea xorp/fea/data_plane/ifconfig xorp/fea/tools xorp/libfeaclient xorp/libxorp xorp/rib xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200711290152.lAT1qgek053603@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2007-11-29 01:52:42 UTC XORP CVS repository Modified files: . RELEASE_NOTES docs/user_manual cli_intro.tex interfaces.tex etc/templates interfaces.tp fea ifconfig_transaction.hh iftree.cc iftree.hh libfeaclient_bridge.cc xorp_fea_click_config_generator xrl_fea_target.cc xrl_fea_target.hh fea/data_plane/ifconfig ifconfig_set_click.cc fea/tools show_interfaces.cc libfeaclient ifmgr_atoms.cc ifmgr_atoms.hh ifmgr_cmd_queue.cc ifmgr_cmds.cc ifmgr_cmds.hh ifmgr_xrl_mirror.cc test_local_copy.cc test_remote_copy.cc libxorp test_vif.cc vif.cc vif.hh rib parser.hh parser_direct_cmds.hh test_rib_direct.cc test_rib_xrls.cc vifmanager.cc xrl/interfaces fea_ifmgr.xif fea_ifmgr_mirror.xif fea_ifmgr_mirror_xif.cc fea_ifmgr_mirror_xif.hh fea_ifmgr_xif.cc fea_ifmgr_xif.hh xrl/targets fea.xrls fea_base.cc fea_base.hh fea_ifmgr_mirror.xrls fea_ifmgr_mirror_base.cc fea_ifmgr_mirror_base.hh Log message: * Added new network interface flag: "management". E.g.: interfaces { interface fxp0 { management: true vif fxp0 { address 10.10.10.10 { prefix-length: 24 } } } } An interface that is flagged as "management" might be used in the future by some of the protocols for protocol-specific purpose. * Fix the propagation of interface flags "discard" and "unreachable" inside libfeaclient. * Print the "DISCARD" and "UNREACHABLE" interface flags as appropriate inside the show_interface program. Revision Changes Path 1.193 +22 -1; commitid: cffa474e199b7ea6; xorp/RELEASE_NOTES 1.20 +2 -1; commitid: cffa474e199b7ea6; xorp/docs/user_manual/cli_intro.tex 1.15 +8 -1; commitid: cffa474e199b7ea6; xorp/docs/user_manual/interfaces.tex 1.34 +15 -9; commitid: cffa474e199b7ea6; xorp/etc/templates/interfaces.tp 1.14 +5 -1; commitid: cffa474e199b7ea6; xorp/fea/data_plane/ifconfig/ifconfig_set_click.cc 1.14 +28 -1; commitid: cffa474e199b7ea6; xorp/fea/ifconfig_transaction.hh 1.52 +41 -17; commitid: cffa474e199b7ea6; xorp/fea/iftree.cc 1.54 +28 -5; commitid: cffa474e199b7ea6; xorp/fea/iftree.hh 1.34 +2 -1; commitid: cffa474e199b7ea6; xorp/fea/libfeaclient_bridge.cc 1.25 +37 -1; commitid: cffa474e199b7ea6; xorp/fea/tools/show_interfaces.cc 1.14 +19 -9; commitid: cffa474e199b7ea6; xorp/fea/xorp_fea_click_config_generator 1.34 +43 -1; commitid: cffa474e199b7ea6; xorp/fea/xrl_fea_target.cc 1.23 +13 -1; commitid: cffa474e199b7ea6; xorp/fea/xrl_fea_target.hh 1.25 +4 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/ifmgr_atoms.cc 1.35 +6 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/ifmgr_atoms.hh 1.21 +4 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/ifmgr_cmd_queue.cc 1.27 +87 -52; commitid: cffa474e199b7ea6; xorp/libfeaclient/ifmgr_cmds.cc 1.22 +25 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/ifmgr_cmds.hh 1.28 +19 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/ifmgr_xrl_mirror.cc 1.17 +13 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/test_local_copy.cc 1.22 +13 -1; commitid: cffa474e199b7ea6; xorp/libfeaclient/test_remote_copy.cc 1.19 +9 -1; commitid: cffa474e199b7ea6; xorp/libxorp/test_vif.cc 1.24 +6 -1; commitid: cffa474e199b7ea6; xorp/libxorp/vif.cc 1.20 +17 -1; commitid: cffa474e199b7ea6; xorp/libxorp/vif.hh 1.21 +17 -1; commitid: cffa474e199b7ea6; xorp/rib/parser.hh 1.23 +23 -1; commitid: cffa474e199b7ea6; xorp/rib/parser_direct_cmds.hh 1.23 +2 -1; commitid: cffa474e199b7ea6; xorp/rib/test_rib_direct.cc 1.44 +2 -1; commitid: cffa474e199b7ea6; xorp/rib/test_rib_xrls.cc 1.50 +4 -3; commitid: cffa474e199b7ea6; xorp/rib/vifmanager.cc 1.24 +5 -1; commitid: cffa474e199b7ea6; xorp/xrl/interfaces/fea_ifmgr.xif 1.14 +1 -0; commitid: cffa474e199b7ea6; xorp/xrl/interfaces/fea_ifmgr_mirror.xif 1.23 +35 -1; commitid: cffa474e199b7ea6; xorp/xrl/interfaces/fea_ifmgr_mirror_xif.cc 1.21 +16 -1; commitid: cffa474e199b7ea6; xorp/xrl/interfaces/fea_ifmgr_mirror_xif.hh 1.38 +77 -1; commitid: cffa474e199b7ea6; xorp/xrl/interfaces/fea_ifmgr_xif.cc 1.36 +31 -1; commitid: cffa474e199b7ea6; xorp/xrl/interfaces/fea_ifmgr_xif.hh 1.78 +5 -1; commitid: cffa474e199b7ea6; xorp/xrl/targets/fea.xrls 1.81 +77 -1; commitid: cffa474e199b7ea6; xorp/xrl/targets/fea_base.cc 1.87 +17 -1; commitid: cffa474e199b7ea6; xorp/xrl/targets/fea_base.hh 1.21 +3 -1; commitid: cffa474e199b7ea6; xorp/xrl/targets/fea_ifmgr_mirror.xrls 1.25 +32 -1; commitid: cffa474e199b7ea6; xorp/xrl/targets/fea_ifmgr_mirror_base.cc 1.24 +8 -1; commitid: cffa474e199b7ea6; xorp/xrl/targets/fea_ifmgr_mirror_base.hh