From johntconklin at users.sourceforge.net Wed Aug 26 17:06:14 2009 From: johntconklin at users.sourceforge.net (johntconklin at users.sourceforge.net) Date: Thu, 27 Aug 2009 00:06:14 +0000 Subject: [Xorp-cvs] SF.net SVN: xorp:[11522] trunk/xorp/site_scons/config/allconfig.py Message-ID: Revision: 11522 http://xorp.svn.sourceforge.net/xorp/?rev=11522&view=rev Author: johntconklin Date: 2009-08-27 00:06:14 +0000 (Thu, 27 Aug 2009) Log Message: ----------- Fix for loop indentation and lack of newlines after #include statements in the fixed sized integer (int8_t, uint8_t, int16_t, ...) feature tests. Modified Paths: -------------- trunk/xorp/site_scons/config/allconfig.py Modified: trunk/xorp/site_scons/config/allconfig.py =================================================================== --- trunk/xorp/site_scons/config/allconfig.py 2009-08-26 22:10:09 UTC (rev 11521) +++ trunk/xorp/site_scons/config/allconfig.py 2009-08-27 00:06:14 UTC (rev 11522) @@ -45,11 +45,11 @@ 'int32_t', 'uint32_t', 'int64_t', 'uint64_t' ]: includes = "" - if has_inttypes_h: - includes += '#include ' - if has_stdint_h: - includes += '#include ' - conf.CheckType(type, includes) + if has_inttypes_h: + includes += '#include \n' + if has_stdint_h: + includes += '#include \n' + conf.CheckType(type, includes) ########## # stdc This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bms_fbsd at users.sourceforge.net Thu Aug 27 04:09:18 2009 From: bms_fbsd at users.sourceforge.net (bms_fbsd at users.sourceforge.net) Date: Thu, 27 Aug 2009 11:09:18 +0000 Subject: [Xorp-cvs] SF.net SVN: xorp:[11523] trunk/www/images/logo-xorp-square.png Message-ID: Revision: 11523 http://xorp.svn.sourceforge.net/xorp/?rev=11523&view=rev Author: bms_fbsd Date: 2009-08-27 11:09:18 +0000 (Thu, 27 Aug 2009) Log Message: ----------- Add resized/smooth-scaled PNG image, transparency, 24 bit, 256x256. Added to Ohloh.net XORP project profile. Added Paths: ----------- trunk/www/images/logo-xorp-square.png Added: trunk/www/images/logo-xorp-square.png =================================================================== (Binary files differ) Property changes on: trunk/www/images/logo-xorp-square.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bms_fbsd at users.sourceforge.net Thu Aug 27 07:45:40 2009 From: bms_fbsd at users.sourceforge.net (bms_fbsd at users.sourceforge.net) Date: Thu, 27 Aug 2009 14:45:40 +0000 Subject: [Xorp-cvs] SF.net SVN: xorp:[11524] trunk/xorp Message-ID: Revision: 11524 http://xorp.svn.sourceforge.net/xorp/?rev=11524&view=rev Author: bms_fbsd Date: 2009-08-27 14:45:39 +0000 (Thu, 27 Aug 2009) Log Message: ----------- In IGMP/MLD/PIM, do not check carrier sense of configured interface during startup; the lack of carrier may be a transient condition, and these protocols should only be checking the administrative state of the interface. Bugzilla URL: http://bugzilla.xorp.org/show_bug.cgi?id=560 Submitted by: Heiko Hupp Modified Paths: -------------- trunk/xorp/fea/mfea_node.cc trunk/xorp/mld6igmp/mld6igmp_node.cc trunk/xorp/pim/pim_node.cc Modified: trunk/xorp/fea/mfea_node.cc =================================================================== --- trunk/xorp/fea/mfea_node.cc 2009-08-27 11:09:18 UTC (rev 11523) +++ trunk/xorp/fea/mfea_node.cc 2009-08-27 14:45:39 UTC (rev 11524) @@ -434,7 +434,6 @@ return; // No IfTreeVif to consider is_up = ifp->enabled(); - is_up &= (! ifp->no_carrier()); is_up &= vifp->enabled(); ProtoNode::set_config_vif_flags(ifname, false, // is_pim_register @@ -561,7 +560,6 @@ // Update the vif flags // is_up = ifp->enabled(); - is_up &= (! ifp->no_carrier()); is_up &= vifp->enabled(); ProtoNode::set_config_vif_flags(vifname, false, // is_pim_register Modified: trunk/xorp/mld6igmp/mld6igmp_node.cc =================================================================== --- trunk/xorp/mld6igmp/mld6igmp_node.cc 2009-08-27 11:09:18 UTC (rev 11523) +++ trunk/xorp/mld6igmp/mld6igmp_node.cc 2009-08-27 14:45:39 UTC (rev 11524) @@ -436,7 +436,6 @@ // Update the vif flags // bool is_up = ifmgr_iface.enabled(); - is_up &= (! ifmgr_iface.no_carrier()); is_up &= ifmgr_vif.enabled(); set_config_vif_flags(ifmgr_vif_name, ifmgr_vif.pim_register(), Modified: trunk/xorp/pim/pim_node.cc =================================================================== --- trunk/xorp/pim/pim_node.cc 2009-08-27 11:09:18 UTC (rev 11523) +++ trunk/xorp/pim/pim_node.cc 2009-08-27 14:45:39 UTC (rev 11524) @@ -473,7 +473,6 @@ // Update the vif flags // bool is_up = ifmgr_iface.enabled(); - is_up &= (! ifmgr_iface.no_carrier()); is_up &= ifmgr_vif.enabled(); set_config_vif_flags(ifmgr_vif_name, ifmgr_vif.pim_register(), This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bms_fbsd at users.sourceforge.net Mon Aug 31 05:47:37 2009 From: bms_fbsd at users.sourceforge.net (bms_fbsd at users.sourceforge.net) Date: Mon, 31 Aug 2009 12:47:37 +0000 Subject: [Xorp-cvs] SF.net SVN: xorp:[11525] trunk/xorp/fea/data_plane/firewall/ firewall_get_ipfw2.cc Message-ID: Revision: 11525 http://xorp.svn.sourceforge.net/xorp/?rev=11525&view=rev Author: bms_fbsd Date: 2009-08-31 12:47:37 +0000 (Mon, 31 Aug 2009) Log Message: ----------- Update UNUSED for the !defined(HAVE_IPV6) case. Submitted by: Mykola Ozham (with fixups) Modified Paths: -------------- trunk/xorp/fea/data_plane/firewall/firewall_get_ipfw2.cc Modified: trunk/xorp/fea/data_plane/firewall/firewall_get_ipfw2.cc =================================================================== --- trunk/xorp/fea/data_plane/firewall/firewall_get_ipfw2.cc 2009-08-27 14:45:39 UTC (rev 11524) +++ trunk/xorp/fea/data_plane/firewall/firewall_get_ipfw2.cc 2009-08-31 12:47:37 UTC (rev 11525) @@ -148,6 +148,7 @@ error_msg = c_format("Cannot get the IPv6 firewall table: " "IPv6 is not supported"); return (XORP_ERROR); + UNUSED(firewall_entry_list); #endif } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From bms_fbsd at users.sourceforge.net Mon Aug 31 06:21:20 2009 From: bms_fbsd at users.sourceforge.net (bms_fbsd at users.sourceforge.net) Date: Mon, 31 Aug 2009 13:21:20 +0000 Subject: [Xorp-cvs] SF.net SVN: xorp:[11526] trunk/xorp/site_scons/config/allconfig.py Message-ID: Revision: 11526 http://xorp.svn.sourceforge.net/xorp/?rev=11526&view=rev Author: bms_fbsd Date: 2009-08-31 13:21:20 +0000 (Mon, 31 Aug 2009) Log Message: ----------- Add declaration test for Linux rtnetlink RTA_TABLE property. Submitted by: Ben Greear Modified Paths: -------------- trunk/xorp/site_scons/config/allconfig.py Modified: trunk/xorp/site_scons/config/allconfig.py =================================================================== --- trunk/xorp/site_scons/config/allconfig.py 2009-08-31 12:47:37 UTC (rev 11525) +++ trunk/xorp/site_scons/config/allconfig.py 2009-08-31 13:21:20 UTC (rev 11526) @@ -261,6 +261,17 @@ conf.Define('HAVE_NETLINK_SOCKETS') elif has_net_route_h and host_os != 'linux': conf.Define('HAVE_ROUTING_SOCKETS') + + if has_linux_netlink_h: + rta_nl_includes = [] + for s in prereq_linux_rtnetlink_h: + rta_nl_includes.append("#include <%s>\n" % s) + + rta_nl_includes.append("#include \n"); + rta_nl_includes = string.join(rta_nl_includes, '') + has_netlink_rta_table = conf.CheckDeclaration('RTA_TABLE', rta_nl_includes) + if has_netlink_rta_table: + conf.Define('HAVE_NETLINK_SOCKET_ATTRIBUTE_RTA_TABLE') # net stack: struct members # XXX header conditionals for linux/bsd variants needed. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.