<!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 (2010-09-01)</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1696/networking:
* libnetworking/arpa/inet.h: Partial update from FreeBSD.
#include <rtems/endian.h>.
Remove addr2ascii, ascii2addr.
</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.2622&r2=text&tr2=1.2623&diff_format=h">M</a></td><td width='1%'>1.2623</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/arpa/inet.h.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&diff_format=h">M</a></td><td width='1%'>1.7</td><td width='100%'>cpukit/libnetworking/arpa/inet.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2622 rtems/cpukit/ChangeLog:1.2623
--- rtems/cpukit/ChangeLog:1.2622 Wed Sep 1 06:08:30 2010
+++ rtems/cpukit/ChangeLog Wed Sep 1 06:12:37 2010
</font><font color='#997700'>@@ -1,5 +1,12 @@
</font> 2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ PR 1696/networking:
+ * libnetworking/arpa/inet.h: Partial update from FreeBSD.
+ #include <rtems/endian.h>.
+ Remove addr2ascii, ascii2addr.
+
+2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libnetworking/libc/addr2ascii.c,
libnetworking/libc/ascii2addr.c,
libnetworking/libc/addr2ascii.3: Remove.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/arpa/inet.h:1.6 rtems/cpukit/libnetworking/arpa/inet.h:1.7
--- rtems/cpukit/libnetworking/arpa/inet.h:1.6 Thu May 10 02:29:13 2007
+++ rtems/cpukit/libnetworking/arpa/inet.h Wed Sep 1 06:12:37 2010
</font><font color='#997700'>@@ -1,7 +1,9 @@
</font> /*
<font color='#000088'>+ * ++Copyright++ 1983, 1993
+ * -
</font> * Copyright (c) 1983, 1993
<font color='#880000'>- * The Regents of the University of California. All rights reserved.
- *
</font><font color='#000088'>+ * The Regents of the University of California. All rights reserved.
+ *<span style="background-color: #FF0000"> </span>
</font> * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
<font color='#997700'>@@ -10,14 +12,10 @@
</font> * 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
<font color='#880000'>- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
</font><font color='#000088'>+ * 3. Neither the name of the University nor the names of its contributors
</font> * may be used to endorse or promote products derived from this software
* without specific prior written permission.
<font color='#880000'>- *
</font><font color='#000088'>+ *<span style="background-color: #FF0000"> </span>
</font> * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
<font color='#997700'>@@ -31,7 +29,7 @@
</font> * SUCH DAMAGE.
* -
* Portions Copyright (c) 1993 by Digital Equipment Corporation.
<font color='#880000'>- *
</font><font color='#000088'>+ *<span style="background-color: #FF0000"> </span>
</font> * Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies, and that
<font color='#997700'>@@ -47,10 +45,14 @@
</font> * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
* SOFTWARE.
<font color='#880000'>- *
</font><font color='#000088'>+ * -
+ * --Copyright--
+ */
+
+/*%
</font> * @(#)inet.h 8.1 (Berkeley) 6/2/93
<font color='#880000'>- * From: Id: inet.h,v 8.5 1997/01/29 08:48:09 vixie Exp $
- * $FreeBSD: src/include/arpa/inet.h,v 1.25 2002/08/21 16:19:56 mike Exp $
</font><font color='#000088'>+ * $Id$
+ * $FreeBSD: src/include/arpa/inet.h,v 1.33 2010/07/06 03:48:46 maxim Exp $
</font> */
/*
<font color='#997700'>@@ -60,11 +62,14 @@
</font> #ifndef _ARPA_INET_H_
#define _ARPA_INET_H_
<font color='#880000'>-/* External definitions for functions in inet(3), addr2ascii(3) */
</font><font color='#000088'>+/* External definitions for functions in inet(3). */
</font>
#include <rtems/bsd/sys/cdefs.h>
#include <rtems/bsdnet/_types.h>
<font color='#000088'>+/* Required for byteorder(3) functions. */
+#include <rtems/endian.h>
+
</font> #define INET_ADDRSTRLEN 16
#define INET6_ADDRSTRLEN 46
<font color='#997700'>@@ -97,20 +102,23 @@
</font> #if !defined(__rtems__) /* RTEMS -- Why rename these? */
/* XXX all new diversions!! argh!! */
#if __BSD_VISIBLE
<font color='#880000'>-#define inet_addr __inet_addr
-#define inet_aton __inet_aton
-#define inet_lnaof __inet_lnaof
-#define inet_makeaddr __inet_makeaddr
-#define inet_neta __inet_neta
-#define inet_netof __inet_netof
-#define inet_network __inet_network
-#define inet_net_ntop __inet_net_ntop
-#define inet_net_pton __inet_net_pton
-#define inet_ntoa __inet_ntoa
-#define inet_pton __inet_pton
-#define inet_ntop __inet_ntop
-#define inet_nsap_addr __inet_nsap_addr
-#define inet_nsap_ntoa __inet_nsap_ntoa
</font><font color='#000088'>+#define inet_addr __inet_addr
+#define inet_aton __inet_aton
+#define inet_lnaof __inet_lnaof
+#define inet_makeaddr __inet_makeaddr
+#define inet_neta __inet_neta
+#define inet_netof __inet_netof
+#define inet_network __inet_network
+#define inet_net_ntop __inet_net_ntop
+#define inet_net_pton __inet_net_pton
+#define inet_cidr_ntop __inet_cidr_ntop
+#define inet_cidr_pton __inet_cidr_pton
+#define inet_ntoa __inet_ntoa
+#define inet_ntoa_r __inet_ntoa_r
+#define inet_pton __inet_pton
+#define inet_ntop __inet_ntop
+#define inet_nsap_addr __inet_nsap_addr
+#define inet_nsap_ntoa __inet_nsap_ntoa
</font> #endif /* __BSD_VISIBLE */
#endif /* __rtems__ */
<font color='#997700'>@@ -119,11 +127,9 @@
</font> char *inet_ntoa(struct in_addr);
const char *inet_ntop(int, const void * __restrict, char * __restrict,
socklen_t);
<font color='#880000'>-int inet_pton(int, const char * __restrict, void * __restrict);
</font><font color='#000088'>+int inet_pton(int, const char * __restrict, void * __restrict);
</font>
#if __BSD_VISIBLE
<font color='#880000'>-int ascii2addr(int, const char *, void *);
-char *addr2ascii(int, const void *, int, char *);
</font> int inet_aton(const char *, struct in_addr *);
in_addr_t inet_lnaof(struct in_addr);
struct in_addr inet_makeaddr(in_addr_t, in_addr_t);
</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/libc/addr2ascii.c,
libnetworking/libc/ascii2addr.c,
libnetworking/libc/addr2ascii.3: Remove.
* libnetworking/Makefile.am: Reflect changes above.
</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.2346.2.65&r2=text&tr2=1.2346.2.66&diff_format=h">M</a></td><td width='1%'>1.2346.2.66</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/Makefile.am.diff?r1=text&tr1=1.96&r2=text&tr2=1.96.2.1&diff_format=h">M</a></td><td width='1%'>1.96.2.1</td><td width='100%'>cpukit/libnetworking/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/addr2ascii.3?rev=1.2&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.2</font></td><td width='100%'><font color="#880000">cpukit/libnetworking/libc/addr2ascii.3</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/addr2ascii.c?rev=1.4&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.4</font></td><td width='100%'><font color="#880000">cpukit/libnetworking/libc/addr2ascii.c</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libnetworking/libc/ascii2addr.c?rev=1.4&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.4</font></td><td width='100%'><font color="#880000">cpukit/libnetworking/libc/ascii2addr.c</font></td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.65 rtems/cpukit/ChangeLog:1.2346.2.66
--- rtems/cpukit/ChangeLog:1.2346.2.65 Fri Aug 27 12:43:18 2010
+++ rtems/cpukit/ChangeLog Wed Sep 1 06:17:38 2010
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * libnetworking/libc/addr2ascii.c,
+ libnetworking/libc/ascii2addr.c,
+ libnetworking/libc/addr2ascii.3: Remove.
+ * libnetworking/Makefile.am: Reflect changes above.
+
</font> 2010-08-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
PR 1693/filesystem
<font color='#006600'>diff -u rtems/cpukit/libnetworking/Makefile.am:1.96 rtems/cpukit/libnetworking/Makefile.am:1.96.2.1
--- rtems/cpukit/libnetworking/Makefile.am:1.96 Sun Sep 6 15:32:06 2009
+++ rtems/cpukit/libnetworking/Makefile.am Wed Sep 1 06:17:39 2010
</font><font color='#997700'>@@ -156,7 +156,7 @@
</font>
include_HEADERS += ifaddrs.h
<font color='#880000'>-libc_a_SOURCES = libc/addr2ascii.c libc/ascii2addr.c libc/base64.c \
</font><font color='#000088'>+libc_a_SOURCES = libc/base64.c \
</font> libc/gethostbydns.c libc/gethostbyht.c libc/gethostbynis.c \
libc/gethostnamadr.c libc/getnetbydns.c libc/getnetbyht.c \
libc/getnetbynis.c libc/getnetnamadr.c libc/getproto.c \
<font color='#997700'>@@ -181,7 +181,7 @@
</font> libc/inet_net_ntop.c libc/inet_net_pton.c libc/ns_addr.c \
libc/ns_ntoa.c
<font color='#880000'>-libc_mans = libc/addr2ascii.3 libc/byteorder.3 libc/ethers.3 \
</font><font color='#000088'>+libc_mans = libc/byteorder.3 libc/ethers.3 \
</font> libc/gethostbyname.3 libc/getnetent.3 libc/getprotoent.3 \
libc/getservent.3 libc/inet.3 libc/linkaddr.3 libc/ns.3 \
libc/rcmd.3 libc/resolver.3
</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>ralf</strong></font>
<font color='#225522'><em>(on branch rtems-4-10-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/include/aio.h, posix/src/aio_return.c:
Let aio_return return ssize_t (Mandated by POSIX).
</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.2346.2.66&r2=text&tr2=1.2346.2.67&diff_format=h">M</a></td><td width='1%'>1.2346.2.67</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/arpa/inet.h.diff?r1=text&tr1=1.6&r2=text&tr2=1.6.6.1&diff_format=h">M</a></td><td width='1%'>1.6.6.1</td><td width='100%'>cpukit/libnetworking/arpa/inet.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2346.2.66 rtems/cpukit/ChangeLog:1.2346.2.67
--- rtems/cpukit/ChangeLog:1.2346.2.66 Wed Sep 1 06:17:38 2010
+++ rtems/cpukit/ChangeLog Wed Sep 1 06:18:34 2010
</font><font color='#997700'>@@ -1,5 +1,12 @@
</font> 2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ PR 1696/networking:
+ * libnetworking/arpa/inet.h: Partial update from FreeBSD.
+ #include <rtems/endian.h>.
+ Remove addr2ascii, ascii2addr.
+
+2010-09-01 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * libnetworking/libc/addr2ascii.c,
libnetworking/libc/ascii2addr.c,
libnetworking/libc/addr2ascii.3: Remove.
<font color='#006600'>diff -u rtems/cpukit/libnetworking/arpa/inet.h:1.6 rtems/cpukit/libnetworking/arpa/inet.h:1.6.6.1
--- rtems/cpukit/libnetworking/arpa/inet.h:1.6 Thu May 10 02:29:13 2007
+++ rtems/cpukit/libnetworking/arpa/inet.h Wed Sep 1 06:18:34 2010
</font><font color='#997700'>@@ -1,7 +1,9 @@
</font> /*
<font color='#000088'>+ * ++Copyright++ 1983, 1993
+ * -
</font> * Copyright (c) 1983, 1993
<font color='#880000'>- * The Regents of the University of California. All rights reserved.
- *
</font><font color='#000088'>+ * The Regents of the University of California. All rights reserved.
+ *<span style="background-color: #FF0000"> </span>
</font> * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
<font color='#997700'>@@ -10,14 +12,10 @@
</font> * 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
<font color='#880000'>- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
</font><font color='#000088'>+ * 3. Neither the name of the University nor the names of its contributors
</font> * may be used to endorse or promote products derived from this software
* without specific prior written permission.
<font color='#880000'>- *
</font><font color='#000088'>+ *<span style="background-color: #FF0000"> </span>
</font> * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
<font color='#997700'>@@ -31,7 +29,7 @@
</font> * SUCH DAMAGE.
* -
* Portions Copyright (c) 1993 by Digital Equipment Corporation.
<font color='#880000'>- *
</font><font color='#000088'>+ *<span style="background-color: #FF0000"> </span>
</font> * Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies, and that
<font color='#997700'>@@ -47,10 +45,14 @@
</font> * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
* SOFTWARE.
<font color='#880000'>- *
</font><font color='#000088'>+ * -
+ * --Copyright--
+ */
+
+/*%
</font> * @(#)inet.h 8.1 (Berkeley) 6/2/93
<font color='#880000'>- * From: Id: inet.h,v 8.5 1997/01/29 08:48:09 vixie Exp $
- * $FreeBSD: src/include/arpa/inet.h,v 1.25 2002/08/21 16:19:56 mike Exp $
</font><font color='#000088'>+ * $Id$
+ * $FreeBSD: src/include/arpa/inet.h,v 1.33 2010/07/06 03:48:46 maxim Exp $
</font> */
/*
<font color='#997700'>@@ -60,11 +62,14 @@
</font> #ifndef _ARPA_INET_H_
#define _ARPA_INET_H_
<font color='#880000'>-/* External definitions for functions in inet(3), addr2ascii(3) */
</font><font color='#000088'>+/* External definitions for functions in inet(3). */
</font>
#include <rtems/bsd/sys/cdefs.h>
#include <rtems/bsdnet/_types.h>
<font color='#000088'>+/* Required for byteorder(3) functions. */
+#include <rtems/endian.h>
+
</font> #define INET_ADDRSTRLEN 16
#define INET6_ADDRSTRLEN 46
<font color='#997700'>@@ -97,20 +102,23 @@
</font> #if !defined(__rtems__) /* RTEMS -- Why rename these? */
/* XXX all new diversions!! argh!! */
#if __BSD_VISIBLE
<font color='#880000'>-#define inet_addr __inet_addr
-#define inet_aton __inet_aton
-#define inet_lnaof __inet_lnaof
-#define inet_makeaddr __inet_makeaddr
-#define inet_neta __inet_neta
-#define inet_netof __inet_netof
-#define inet_network __inet_network
-#define inet_net_ntop __inet_net_ntop
-#define inet_net_pton __inet_net_pton
-#define inet_ntoa __inet_ntoa
-#define inet_pton __inet_pton
-#define inet_ntop __inet_ntop
-#define inet_nsap_addr __inet_nsap_addr
-#define inet_nsap_ntoa __inet_nsap_ntoa
</font><font color='#000088'>+#define inet_addr __inet_addr
+#define inet_aton __inet_aton
+#define inet_lnaof __inet_lnaof
+#define inet_makeaddr __inet_makeaddr
+#define inet_neta __inet_neta
+#define inet_netof __inet_netof
+#define inet_network __inet_network
+#define inet_net_ntop __inet_net_ntop
+#define inet_net_pton __inet_net_pton
+#define inet_cidr_ntop __inet_cidr_ntop
+#define inet_cidr_pton __inet_cidr_pton
+#define inet_ntoa __inet_ntoa
+#define inet_ntoa_r __inet_ntoa_r
+#define inet_pton __inet_pton
+#define inet_ntop __inet_ntop
+#define inet_nsap_addr __inet_nsap_addr
+#define inet_nsap_ntoa __inet_nsap_ntoa
</font> #endif /* __BSD_VISIBLE */
#endif /* __rtems__ */
<font color='#997700'>@@ -119,11 +127,9 @@
</font> char *inet_ntoa(struct in_addr);
const char *inet_ntop(int, const void * __restrict, char * __restrict,
socklen_t);
<font color='#880000'>-int inet_pton(int, const char * __restrict, void * __restrict);
</font><font color='#000088'>+int inet_pton(int, const char * __restrict, void * __restrict);
</font>
#if __BSD_VISIBLE
<font color='#880000'>-int ascii2addr(int, const char *, void *);
-char *addr2ascii(int, const void *, int, char *);
</font> int inet_aton(const char *, struct in_addr *);
in_addr_t inet_lnaof(struct in_addr);
struct in_addr inet_makeaddr(in_addr_t, in_addr_t);
</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>