<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-07-14)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
 <font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-14 Gene Smith <gene.smith@siemens.com>

        PR 1381/networking
        * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
        is specified either statically in networkconfig.h or from dhcp/bootp,
        sendto() fails on multicast send with errno 118 Host
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2872&r2=text&tr2=1.2873&diff_format=h">M</a></td><td width='1%'>1.2873</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.1539.2.74&r2=text&tr2=1.1539.2.75&diff_format=h">M</a></td><td width='1%'>1.1539.2.75</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2346.2.95&r2=text&tr2=1.2346.2.96&diff_format=h">M</a></td><td width='1%'>1.2346.2.96</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_output.c.diff?r1=text&tr1=1.13&r2=text&tr2=1.14&diff_format=h">M</a></td><td width='1%'>1.14</td><td width='100%'>cpukit/libnetworking/netinet/ip_output.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_output.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.10.2.1&diff_format=h">M</a></td><td width='1%'>1.10.2.1</td><td width='100%'>cpukit/libnetworking/netinet/ip_output.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/netinet/ip_output.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.12.2.1&diff_format=h">M</a></td><td width='1%'>1.12.2.1</td><td width='100%'>cpukit/libnetworking/netinet/ip_output.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2872 rtems/cpukit/ChangeLog:1.2873
--- rtems/cpukit/ChangeLog:1.2872       Wed Jul 13 14:05:43 2011
+++ rtems/cpukit/ChangeLog      Thu Jul 14 14:16:09 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-07-14    Gene Smith <gene.smith@siemens.com>
+
+       PR 1381/networking
+       * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
+       is specified either statically in networkconfig.h or from dhcp/bootp,
+       sendto() fails on multicast send with errno 118 Host
+
</font> 2011-07-13        Till Straumann <strauman@slac.stanford.edu>
 
        PR 1775/filesystem

<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.1539.2.74 rtems/cpukit/ChangeLog:1.1539.2.75
--- rtems/cpukit/ChangeLog:1.1539.2.74  Fri Jun 10 13:17:20 2011
+++ rtems/cpukit/ChangeLog      Thu Jul 14 14:16:28 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-07-14    Gene Smith <gene.smith@siemens.com>
+
+       PR 1381/networking
+       * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
+       is specified either statically in networkconfig.h or from dhcp/bootp,
+       sendto() fails on multicast send with errno 118 Host
+
</font> 2011-06-10        Joel Sherrill <joel.sherrilL@OARcorp.com>
 
        PR 1812/filesystem

<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.95 rtems/cpukit/ChangeLog:1.2346.2.96
--- rtems/cpukit/ChangeLog:1.2346.2.95  Wed Jul 13 14:06:01 2011
+++ rtems/cpukit/ChangeLog      Thu Jul 14 14:16:18 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-07-14    Gene Smith <gene.smith@siemens.com>
+
+       PR 1381/networking
+       * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
+       is specified either statically in networkconfig.h or from dhcp/bootp,
+       sendto() fails on multicast send with errno 118 Host
+
</font> 2011-07-13        Till Straumann <strauman@slac.stanford.edu>
 
        PR 1775/filesystem

<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_output.c:1.13 rtems/cpukit/libnetworking/netinet/ip_output.c:1.14
--- rtems/cpukit/libnetworking/netinet/ip_output.c:1.13 Wed Mar  2 08:39:32 2011
+++ rtems/cpukit/libnetworking/netinet/ip_output.c      Thu Jul 14 14:16:09 2011
</font><font color='#997700'>@@ -167,6 +167,15 @@
</font>           ifp = ia->ia_ifp;
                ip->ip_ttl = 1;
                isbroadcast = in_broadcast(dst->sin_addr, ifp);
<font color='#000088'>+   } else if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) &&
+           imo != NULL && imo->imo_multicast_ifp != NULL) {
+               /*
+                * Bypass the normal routing lookup for multicast
+                * packets if the interface is specified.
+                */
+               ifp = imo->imo_multicast_ifp;
+               IFP_TO_IA(ifp, ia);
+               isbroadcast = 0;        /* fool gcc */
</font>   } else {
                /*
                 * If this is the case, we probably don't want to allocate

<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_output.c:1.10 rtems/cpukit/libnetworking/netinet/ip_output.c:1.10.2.1
--- rtems/cpukit/libnetworking/netinet/ip_output.c:1.10 Mon Sep  1 01:36:17 2008
+++ rtems/cpukit/libnetworking/netinet/ip_output.c      Thu Jul 14 14:16:30 2011
</font><font color='#997700'>@@ -163,6 +163,15 @@
</font>           ifp = ia->ia_ifp;
                ip->ip_ttl = 1;
                isbroadcast = in_broadcast(dst->sin_addr, ifp);
<font color='#000088'>+   } else if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) &&
+           imo != NULL && imo->imo_multicast_ifp != NULL) {
+               /*
+                * Bypass the normal routing lookup for multicast
+                * packets if the interface is specified.
+                */
+               ifp = imo->imo_multicast_ifp;
+               IFP_TO_IA(ifp, ia);
+               isbroadcast = 0;        /* fool gcc */
</font>   } else {
                /*
                 * If this is the case, we probably don't want to allocate

<font color='#006600'>diff -u rtems/cpukit/libnetworking/netinet/ip_output.c:1.12 rtems/cpukit/libnetworking/netinet/ip_output.c:1.12.2.1
--- rtems/cpukit/libnetworking/netinet/ip_output.c:1.12 Sun Mar 28 00:47:49 2010
+++ rtems/cpukit/libnetworking/netinet/ip_output.c      Thu Jul 14 14:16:20 2011
</font><font color='#997700'>@@ -167,6 +167,15 @@
</font>           ifp = ia->ia_ifp;
                ip->ip_ttl = 1;
                isbroadcast = in_broadcast(dst->sin_addr, ifp);
<font color='#000088'>+   } else if (IN_MULTICAST(ntohl(ip->ip_dst.s_addr)) &&
+           imo != NULL && imo->imo_multicast_ifp != NULL) {
+               /*
+                * Bypass the normal routing lookup for multicast
+                * packets if the interface is specified.
+                */
+               ifp = imo->imo_multicast_ifp;
+               IFP_TO_IA(ifp, ia);
+               isbroadcast = 0;        /* fool gcc */
</font>   } else {
                /*
                 * If this is the case, we probably don't want to allocate
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
 <font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-14      Gene Smith <gene.smith@siemens.com>

        PR 1381/networking
        * netinet/ip_output.c: If a null or unreachable gateway is
        specified either statically in networkconfig.h or from dhcp/bootp,
        sendto() fails on multicast send with errno "118 Host is unreachable".
        The failure occurs in networking file ip_output.c since it currently
        requires all multicasts to have a valid route to the outside world.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2873&r2=text&tr2=1.2874&diff_format=h">M</a></td><td width='1%'>1.2874</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.1539.2.75&r2=text&tr2=1.1539.2.76&diff_format=h">M</a></td><td width='1%'>1.1539.2.76</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2346.2.96&r2=text&tr2=1.2346.2.97&diff_format=h">M</a></td><td width='1%'>1.2346.2.97</td><td width='100%'>cpukit/ChangeLog</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2873 rtems/cpukit/ChangeLog:1.2874
--- rtems/cpukit/ChangeLog:1.2873       Thu Jul 14 14:16:09 2011
+++ rtems/cpukit/ChangeLog      Thu Jul 14 14:22:19 2011
</font><font color='#997700'>@@ -1,9 +1,11 @@
</font><font color='#880000'>-2011-07-14    Gene Smith <gene.smith@siemens.com>
</font><font color='#000088'>+2011-07-14      Gene Smith <gene.smith@siemens.com>
</font> 
        PR 1381/networking
<font color='#880000'>-   * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
-       is specified either statically in networkconfig.h or from dhcp/bootp,
-       sendto() fails on multicast send with errno 118 Host
</font><font color='#000088'>+      * netinet/ip_output.c: If a null or unreachable gateway is
+       specified either statically in networkconfig.h or from dhcp/bootp,
+       sendto() fails on multicast send with errno "118 Host is unreachable".
+       The failure occurs in networking file ip_output.c since it currently
+       requires all multicasts to have a valid route to the outside world.
</font> 
 2011-07-13     Till Straumann <strauman@slac.stanford.edu>
 

<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.1539.2.75 rtems/cpukit/ChangeLog:1.1539.2.76
--- rtems/cpukit/ChangeLog:1.1539.2.75  Thu Jul 14 14:16:28 2011
+++ rtems/cpukit/ChangeLog      Thu Jul 14 14:21:46 2011
</font><font color='#997700'>@@ -1,9 +1,11 @@
</font><font color='#880000'>-2011-07-14    Gene Smith <gene.smith@siemens.com>
</font><font color='#000088'>+2011-07-14      Gene Smith <gene.smith@siemens.com>
</font> 
        PR 1381/networking
<font color='#880000'>-   * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
-       is specified either statically in networkconfig.h or from dhcp/bootp,
-       sendto() fails on multicast send with errno 118 Host
</font><font color='#000088'>+      * netinet/ip_output.c: If a null or unreachable gateway is
+       specified either statically in networkconfig.h or from dhcp/bootp,
+       sendto() fails on multicast send with errno "118 Host is unreachable".
+       The failure occurs in networking file ip_output.c since it currently
+       requires all multicasts to have a valid route to the outside world.
</font> 
 2011-06-10     Joel Sherrill <joel.sherrilL@OARcorp.com>
 

<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.96 rtems/cpukit/ChangeLog:1.2346.2.97
--- rtems/cpukit/ChangeLog:1.2346.2.96  Thu Jul 14 14:16:18 2011
+++ rtems/cpukit/ChangeLog      Thu Jul 14 14:22:04 2011
</font><font color='#997700'>@@ -1,9 +1,11 @@
</font><font color='#880000'>-2011-07-14    Gene Smith <gene.smith@siemens.com>
</font><font color='#000088'>+2011-07-14      Gene Smith <gene.smith@siemens.com>
</font> 
        PR 1381/networking
<font color='#880000'>-   * libnetworking/netinet/ip_output.c: If a null or unreachable gateway
-       is specified either statically in networkconfig.h or from dhcp/bootp,
-       sendto() fails on multicast send with errno 118 Host
</font><font color='#000088'>+      * netinet/ip_output.c: If a null or unreachable gateway is
+       specified either statically in networkconfig.h or from dhcp/bootp,
+       sendto() fails on multicast send with errno "118 Host is unreachable".
+       The failure occurs in networking file ip_output.c since it currently
+       requires all multicasts to have a valid route to the outside world.
</font> 
 2011-07-13     Till Straumann <strauman@slac.stanford.edu>
 
</pre>
<p> </p>
<a name='cs3'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
 <font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-14 Joel Sherrill <joel.sherrilL@OARcorp.com>

        * .cvsignore, include/.cvsignore: New files.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/bfin/TLL6527M/.cvsignore.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.2&diff_format=h">M</a></td><td width='1%'>1.1.2.2</td><td width='100%'>c/src/lib/libbsp/bfin/TLL6527M/.cvsignore</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/bfin/TLL6527M/ChangeLog.diff?r1=text&tr1=1.1.2.3&r2=text&tr2=1.1.2.4&diff_format=h">M</a></td><td width='1%'>1.1.2.4</td><td width='100%'>c/src/lib/libbsp/bfin/TLL6527M/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/bfin/TLL6527M/include/.cvsignore.diff?r1=text&tr1=1.1.2.1&r2=text&tr2=1.1.2.2&diff_format=h">M</a></td><td width='1%'>1.1.2.2</td><td width='100%'>c/src/lib/libbsp/bfin/TLL6527M/include/.cvsignore</td></tr>
</table>
<pre>
<font color='#006600'>diff -u /dev/null rtems/c/src/lib/libbsp/bfin/TLL6527M/.cvsignore:1.1.2.2
--- /dev/null   Thu Jul 14 15:10:26 2011
+++ rtems/c/src/lib/libbsp/bfin/TLL6527M/.cvsignore     Thu Jul 14 14:25:37 2011
</font><font color='#997700'>@@ -0,0 +1,8 @@
</font><font color='#000088'>+aclocal.m4
+autom4te*.cache
+config.cache
+config.log
+config.status
+configure
+Makefile
+Makefile.in
</font>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/bfin/TLL6527M/ChangeLog:1.1.2.3 rtems/c/src/lib/libbsp/bfin/TLL6527M/ChangeLog:1.1.2.4
--- rtems/c/src/lib/libbsp/bfin/TLL6527M/ChangeLog:1.1.2.3      Wed Apr 20 15:28:07 2011
+++ rtems/c/src/lib/libbsp/bfin/TLL6527M/ChangeLog      Thu Jul 14 14:25:38 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-07-14    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * .cvsignore, include/.cvsignore: New files.
+
</font> 2011-04-20      Rohan Kangralkar <rkangral@ece.neu.edu>
 
        PR 1781/bsps

<font color='#006600'>diff -u /dev/null rtems/c/src/lib/libbsp/bfin/TLL6527M/include/.cvsignore:1.1.2.2
--- /dev/null   Thu Jul 14 15:10:26 2011
+++ rtems/c/src/lib/libbsp/bfin/TLL6527M/include/.cvsignore     Thu Jul 14 14:25:38 2011
</font><font color='#997700'>@@ -0,0 +1,5 @@
</font><font color='#000088'>+bspopts.h
+bspopts.h.in
+coverhd.h
+stamp-h
+stamp-h.in
</font></pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>