From pavlin at icir.org Tue Mar 4 22:21:45 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Mar 2008 06:21:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/control_socket Message-ID: <200803050621.m256LjMs098368@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-05 06:21:45 UTC XORP CVS repository Modified files: fea/data_plane/control_socket routing_socket_utilities.cc Log message: Added detailed comments explaining the actions in case the corresponding interface/vif for a route that was added/deleted is not found. Revision Changes Path 1.15 +36 -6; commitid: 1802947ce3bbf41a7; xorp/fea/data_plane/control_socket/routing_socket_utilities.cc From pavlin at icir.org Tue Mar 4 22:23:30 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 5 Mar 2008 06:23:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/control_socket Message-ID: <200803050623.m256NUYR098424@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-05 06:23:30 UTC XORP CVS repository Modified files: fea/data_plane/control_socket netlink_socket_utilities.cc Log message: * Added detailed comments explaining the actions in case the corresponding interface/vif for a route that was added/deleted is not found. * Bug fix related to dereferencing a NULL pointer. Bug found by: Ben Greear Revision Changes Path 1.13 +39 -6; commitid: 1806147ce3c1141a7; xorp/fea/data_plane/control_socket/netlink_socket_utilities.cc From pavlin at icir.org Wed Mar 5 20:53:30 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Mar 2008 04:53:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rip Message-ID: <200803060453.m264rUa5007371@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-06 04:53:30 UTC XORP CVS repository Modified files: rip xrl_port_io.cc xrl_port_io.hh Log message: Set the TTL for RIPng multicast packets to 255 instead of 1, because this is what the spec says (RFC 2080) Note that the TTL for RIPv2 is still 1, because the RIPv2 spec doesn't say anything on the subject, therefore the rule for link-local multicast applies (TTL = 1). Bug found by: admin galerie Revision Changes Path 1.28 +13 -13; commitid: 1ca147cf77f941a7; xorp/rip/xrl_port_io.cc 1.14 +3 -3; commitid: 1ca147cf77f941a7; xorp/rip/xrl_port_io.hh From pavlin at icir.org Wed Mar 5 20:58:09 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Mar 2008 04:58:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200803060458.m264w9N0007445@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-06 04:58:09 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added a release note for RIPng. Revision Changes Path 1.198 +5 -1; commitid: 1cfe47cf79bf41a7; xorp/RELEASE_NOTES From pavlin at icir.org Thu Mar 6 01:21:14 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 6 Mar 2008 09:21:14 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200803060921.m269LENZ009156@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-06 09:21:14 UTC XORP CVS repository Modified files: fea iftree.cc iftree.hh Log message: Internal IfTree refactoring: * The IfTreeInterface container now has a reference to its parent IfTree (i.e., the one it belongs to). * The IfTreeVif container now has a reference to its parent IfTreeInterface (i.e., the one it belongs to). * Minor kdoc fixes. Revision Changes Path 1.57 +8 -6; commitid: 239347cfb70b41a7; xorp/fea/iftree.cc 1.60 +10 -8; commitid: 239347cfb70b41a7; xorp/fea/iftree.hh From pavlin at icir.org Fri Mar 7 04:09:27 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 7 Mar 2008 12:09:27 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200803071209.m27C9Rf1020024@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-07 12:09:27 UTC XORP CVS repository Modified files: fea iftree.cc iftree.hh Log message: Temporary reverse back the previous commit, because it is probably buggy (pending further investigation). Revision Changes Path 1.58 +5 -7; commitid: 4e1f47d1305c41a7; xorp/fea/iftree.cc 1.61 +7 -9; commitid: 4e1f47d1305c41a7; xorp/fea/iftree.hh From pavlin at icir.org Sat Mar 8 16:21:18 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 9 Mar 2008 00:21:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/control_socket xorp/fea/data_plane/ifconfig xorp/fea/data_plane/io Message-ID: <200803090021.m290LI2r034379@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-09 00:21:18 UTC XORP CVS repository Modified files: fea ifconfig.cc ifconfig_reporter.cc ifconfig_transaction.hh iftree.cc iftree.hh mfea_node.cc xrl_fea_target.cc fea/data_plane/control_socket netlink_socket_utilities.cc routing_socket_utilities.cc fea/data_plane/ifconfig ifconfig_get_netlink_socket.cc ifconfig_set.cc ifconfig_set_click.cc ifconfig_vlan_get_bsd.cc ifconfig_vlan_get_linux.cc fea/data_plane/io io_ip_socket.cc Log message: IfTree optimizations to speedup the lookup of pif_index to interface or vif. * Add internal maps to IfTree: "pif_index -> interface" and "pif_index -> vif". * Refactor the IfTree internals so now items are stored as pointers in the maps. Requested by: Ben Greear Revision Changes Path 1.14 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/control_socket/netlink_socket_utilities.cc 1.16 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/control_socket/routing_socket_utilities.cc 1.17 +3 -3; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_get_netlink_socket.cc 1.20 +12 -12; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_set.cc 1.18 +11 -11; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_set_click.cc 1.8 +4 -7; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_vlan_get_bsd.cc 1.5 +4 -7; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/ifconfig/ifconfig_vlan_get_linux.cc 1.18 +4 -4; commitid: 85cb47d32c7841a7; xorp/fea/data_plane/io/io_ip_socket.cc 1.82 +7 -7; commitid: 85cb47d32c7841a7; xorp/fea/ifconfig.cc 1.7 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/ifconfig_reporter.cc 1.17 +3 -3; commitid: 85cb47d32c7841a7; xorp/fea/ifconfig_transaction.hh 1.59 +396 -136; commitid: 85cb47d32c7841a7; xorp/fea/iftree.cc 1.62 +152 -23; commitid: 85cb47d32c7841a7; xorp/fea/iftree.hh 1.88 +2 -2; commitid: 85cb47d32c7841a7; xorp/fea/mfea_node.cc 1.38 +5 -5; commitid: 85cb47d32c7841a7; xorp/fea/xrl_fea_target.cc From pavlin at icir.org Sat Mar 8 23:04:06 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 9 Mar 2008 07:04:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/io Message-ID: <200803090704.m29746j8036949@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-09 07:04:06 UTC XORP CVS repository Modified files: fea/data_plane/io io_ip_socket.cc Log message: Bug fix: use comm_sock_set_sndbuf() instead of comm_sock_set_rcvbuf() to increase the sending buffer size of the socket that is used only for transmission. Revision Changes Path 1.19 +2 -2; commitid: 903e47d38b8c41a7; xorp/fea/data_plane/io/io_ip_socket.cc From pavlin at icir.org Mon Mar 10 13:10:19 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 20:10:19 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200803102010.m2AKAJaX055430@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-10 20:10:19 UTC XORP CVS repository Modified files: libxorp utils.cc Log message: Explcitly specify the "%s" string format when using snprintf() to avoid potential string formatting problems. Revision Changes Path 1.12 +4 -3; commitid: d85747d594b241a7; xorp/libxorp/utils.cc From pavlin at icir.org Mon Mar 10 13:14:45 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 20:14:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxipc Message-ID: <200803102014.m2AKEj6j055552@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-10 20:14:45 UTC XORP CVS repository Modified files: libxipc finder_client.cc finder_xrl_target.cc xrl_atom.cc xrl_router.cc Log message: Explicitly specify the "%s" string format when using printf()-like functions to avoid potential string formatting problems. Revision Changes Path 1.36 +7 -6; commitid: d8e347d5964341a7; xorp/libxipc/finder_client.cc 1.30 +5 -4; commitid: d8e347d5964341a7; xorp/libxipc/finder_xrl_target.cc 1.30 +3 -2; commitid: d8e347d5964341a7; xorp/libxipc/xrl_atom.cc 1.57 +2 -2; commitid: d8e347d5964341a7; xorp/libxipc/xrl_router.cc From pavlin at icir.org Mon Mar 10 13:15:33 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 20:15:33 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rib Message-ID: <200803102015.m2AKFXsw055613@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-10 20:15:33 UTC XORP CVS repository Modified files: rib rt_tab_log.cc Log message: Explicitly specify the "%s" string format when using printf()-like functions to avoid potential string formatting problems. Revision Changes Path 1.13 +5 -5; commitid: d92647d596ce41a7; xorp/rib/rt_tab_log.cc From pavlin at icir.org Mon Mar 10 13:25:00 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 20:25:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200803102025.m2AKP0Jc055700@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-10 20:25:00 UTC XORP CVS repository Modified files: bgp crash_dump.cc notification_packet.cc peer.cc update_attrib.cc Log message: Explicitly specify the "%s" string format when using printf()-like functions to avoid potential string formatting problems. Revision Changes Path 1.6 +2 -3; commitid: d97247d5990d41a7; xorp/bgp/crash_dump.cc 1.34 +2 -2; commitid: d97247d5990d41a7; xorp/bgp/notification_packet.cc 1.147 +10 -10; commitid: d97247d5990d41a7; xorp/bgp/peer.cc 1.22 +3 -4; commitid: d97247d5990d41a7; xorp/bgp/update_attrib.cc From pavlin at icir.org Mon Mar 10 13:32:10 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 20:32:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200803102032.m2AKWAmk055803@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-10 20:32:10 UTC XORP CVS repository Modified files: rtrmgr task.cc Log message: Simplify the arguments usage of XLOG_WARNING() to avoid potential string formatting problems. Revision Changes Path 1.62 +2 -2; commitid: d9e447d59a9641a7; xorp/rtrmgr/task.cc From pavlin at icir.org Mon Mar 10 13:57:57 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 20:57:57 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/mibs Message-ID: <200803102057.m2AKvvgN056140@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-10 20:57:57 UTC XORP CVS repository Modified files: . configure configure.in mibs configure configure.in Log message: Added -Wformat=2 to the list of gcc/g++ flags that should be used in the future. Revision Changes Path 1.277 +1 -1; commitid: db1e47d5a04f41a7; xorp/configure 1.214 +5 -3; commitid: db1e47d5a04f41a7; xorp/configure.in 1.60 +1 -1; commitid: db1e47d5a04f41a7; xorp/mibs/configure 1.28 +5 -3; commitid: db1e47d5a04f41a7; xorp/mibs/configure.in From pavlin at icir.org Mon Mar 10 17:31:24 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 11 Mar 2008 00:31:24 GMT Subject: [Xorp-cvs] XORP cvs commit: CVSROOT Message-ID: <200803110031.m2B0VOZ0058005@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: CVSROOT Changes by: pavlin at chum.icir.org 2008-03-11 00:31:24 UTC XORP CVS repository Modified files: . README Log message: Fix a typo. Revision Changes Path 1.3 +2 -2; commitid: e27d47d5d2d141a7; CVSROOT/README From pavlin at icir.org Mon Mar 10 17:34:57 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 11 Mar 2008 00:34:57 GMT Subject: [Xorp-cvs] XORP cvs commit: CVSROOT Message-ID: <200803110034.m2B0Yvem058076@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: CVSROOT Changes by: pavlin at chum.icir.org 2008-03-11 00:34:57 UTC XORP CVS repository Modified files: . cfg_local.pm Log message: Changed the CVS email addresses from icir.org to xorp.org Revision Changes Path 1.6 +3 -3; commitid: e2c447d5d39941a7; CVSROOT/cfg_local.pm From pavlin at ICSI.Berkeley.EDU Mon Mar 10 17:43:22 2008 From: pavlin at ICSI.Berkeley.EDU (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 17:43:22 -0700 Subject: [Xorp-cvs] HEADS UP: CVS commit messages email address updated Message-ID: <200803110043.m2B0hMMU019874@fruitcake.ICSI.Berkeley.EDU> Previously the CVS commit messages were sent to "xorp-cvs AT icir.org" email address. Now the messages are sent to "xorp-cvs AT xorp.org" . If you have email filter that expects to see "xorp-cvs AT icir.org" in the To field, you might want to update it with the new email address. Pavlin From pavlin at ICSI.Berkeley.EDU Mon Mar 10 17:43:22 2008 From: pavlin at ICSI.Berkeley.EDU (Pavlin Radoslavov) Date: Mon, 10 Mar 2008 17:43:22 -0700 Subject: [Xorp-cvs] HEADS UP: CVS commit messages email address updated Message-ID: <200803110043.m2B0hMMU019874@fruitcake.ICSI.Berkeley.EDU> Previously the CVS commit messages were sent to "xorp-cvs AT icir.org" email address. Now the messages are sent to "xorp-cvs AT xorp.org" . If you have email filter that expects to see "xorp-cvs AT icir.org" in the To field, you might want to update it with the new email address. Pavlin From atanu at icir.org Tue Mar 11 13:45:03 2008 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 11 Mar 2008 20:45:03 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200803112045.m2BKj3Jh067107@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at chum.icir.org 2008-03-11 20:45:03 UTC XORP CVS repository Modified files: ospf peer.cc Log message: When a neighbour is in state "Exchange" the router lists the contents of its LSA database to its peer. The router builds Database Description Packets containing its LSA database. All the LSA information may not fit into a single packet so multiple packets may need to be sent. A new Database Description Packet is sent only when the previous one has been acknowledged. The LSA database can change while Database Description Packets are being exchanged, for example an LSA could be invalidated. The interface to the LSA database requires that when an LSA is rquested one must be present. A flag associated with each request denotes whether the current LSA is the last LSA. It should not therefore be possible to make a request when no LSAs are present. However, an LSA being invalidated between the construction of Database Description Packets would cause a problem. 1) Database Description Packet constructed *one* LSA description left to transmit. 2) Last LSA in database invalidated. 3) Attempt to fetch next LSA when no more are present: [ 2008/03/07 11:55:06 FATAL xorp_ospfv2:3279 OSPF +2964 area_router.cc get_entry_database ] Index too far 72 length 72 The fix is to check before trying to build the next Description Description Packet that there is an LSA left in the database. Bug found by: Yue Li Revision Changes Path 1.306 +5 -1; commitid: 1060347d6ef4b41a7; xorp/ospf/peer.cc From pavlin at icir.org Mon Mar 17 16:57:46 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 17 Mar 2008 23:57:46 GMT Subject: [Xorp-cvs] XORP cvs commit: other/tinderbox/scripts Message-ID: <200803172357.m2HNvkHp039234@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: pavlin at chum.icir.org 2008-03-17 23:57:46 UTC XORP CVS repository Modified files: tinderbox/scripts tinderbox.sh Log message: Fix the command for killing XORP processes so the slave can be run on the same machine as the master. Revision Changes Path 1.25 +4 -4; commitid: 992b47df055141a7; other/tinderbox/scripts/tinderbox.sh From pavlin at icir.org Mon Mar 17 16:59:07 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 17 Mar 2008 23:59:07 GMT Subject: [Xorp-cvs] XORP cvs commit: other/tinderbox/scripts Message-ID: <200803172359.m2HNx7fD039271@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: pavlin at chum.icir.org 2008-03-17 23:59:07 UTC XORP CVS repository Modified files: tinderbox/scripts config Log message: Change the nmh post command to point to /usr/bin/post (the location it is installed on Gentoo). Revision Changes Path 1.40 +2 -2; commitid: 995047df059f41a7; other/tinderbox/scripts/config From atanu at icir.org Wed Mar 19 15:42:10 2008 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 19 Mar 2008 22:42:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200803192242.m2JMgAp5060849@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at chum.icir.org 2008-03-19 22:42:10 UTC XORP CVS repository Modified files: ospf area_router.cc lsa.hh Log message: When a LSA is removed from the database the timer associated with it should be stopped. In the past whenever a LSA was removed from the database it would also be invalidated which would cause the timer to be stopped. It is now possible to remove an LSA from the database and not have to invalidate it, which means that the timer may not be stopped. It is possible for a LSA to be removed from the database and the timer to still be running, when the timer fires a sanity check in the timer code verifies that the LSA is still in the database (at the same index). It has been reported that this verification is failing. The new code now unconditionally calls invalidate which unconditionally stops the timer, which fixes an obvious problem. I have not been able to reproduce problem. Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=737 Bug found by: Ben Greear Revision Changes Path 1.296 +3 -3; commitid: ed9647e196bc41a7; xorp/ospf/area_router.cc 1.111 +8 -3; commitid: ed9647e196bc41a7; xorp/ospf/lsa.hh From pavlin at icir.org Thu Mar 20 18:14:46 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 21 Mar 2008 01:14:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200803210114.m2L1EkrT082203@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-21 01:14:46 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Added amd64 to the list of tested architectures for Linux Ubuntu-7.10. Revision Changes Path 1.100 +2 -2; commitid: 140b647e30be441a7; xorp/BUILD_NOTES From pavlin at icir.org Fri Mar 21 14:41:01 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 21 Mar 2008 21:41:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200803212141.m2LLf1YA099376@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-21 21:41:01 UTC XORP CVS repository Modified files: libxorp asyncio.cc Log message: Use MSG_NOSIGNAL flag (when available) when sending a packet. This saves us two signal(2) system calls to disable and restore SIGPIPE. Submitted by: Ben Greear Revision Changes Path 1.41 +40 -18; commitid: 183e947e42a9541a7; xorp/libxorp/asyncio.cc From atanu at icir.org Fri Mar 21 21:24:35 2008 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 22 Mar 2008 04:24:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200803220424.m2M4OZ2C002117@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at chum.icir.org 2008-03-22 04:24:35 UTC XORP CVS repository Modified files: etc/templates policy.tp Log message: Allow redistribution from OSPFv3 to be configured. Bug found by: Dave Scher Revision Changes Path 1.25 +2 -1; commitid: 82c47e48a0241a7; xorp/etc/templates/policy.tp From atanu at icir.org Wed Mar 26 14:54:56 2008 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 26 Mar 2008 21:54:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200803262154.m2QLsulQ056623@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at chum.icir.org 2008-03-26 21:54:55 UTC XORP CVS repository Modified files: ospf xrl_io.cc Log message: If an interface is added then removed OSPF can be trying to join a multicast group when the interface has already been removed. Previously failing to join a multicast group was fatal now it only geneerates an error. Requested by: Ben Greear Revision Changes Path 1.49 +3 -3; commitid: dd1647eac62f41a7; xorp/ospf/xrl_io.cc From pavlin at icir.org Thu Mar 27 14:09:52 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 27 Mar 2008 21:09:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/control_socket xorp/fea/data_plane/ifconfig Message-ID: <200803272109.m2RL9qrd065865@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-03-27 21:09:52 UTC XORP CVS repository Modified files: fea/data_plane/control_socket routing_socket_utilities.cc fea/data_plane/ifconfig ifconfig_get_proc_linux.cc ifconfig_parse_getifaddrs.cc ifconfig_parse_ioctl.cc ifconfig_parse_netlink_socket.cc ifconfig_parse_routing_socket.cc Log message: Changed if_index local variable type from u_short to uint32_t. Everywhere else we keep the interface index as uint32_t so those were leftovers. Bug found by: Ben Greear Revision Changes Path 1.17 +2 -2; commitid: 1011747ec0c5d41a7; xorp/fea/data_plane/control_socket/routing_socket_utilities.cc 1.21 +3 -3; commitid: 1011747ec0c5d41a7; xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc 1.16 +3 -3; commitid: 1011747ec0c5d41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc 1.15 +3 -3; commitid: 1011747ec0c5d41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc 1.18 +5 -5; commitid: 1011747ec0c5d41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc 1.21 +15 -15; commitid: 1011747ec0c5d41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_routing_socket.cc