* sysdeps/posix/getaddrinfo.c: Implement handling of DCCP, UDPlite,
authorUlrich Drepper <drepper@redhat.com>
Wed, 14 May 2008 17:55:57 +0000 (17:55 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 14 May 2008 17:55:57 +0000 (17:55 +0000)
and SCTP.

ChangeLog
NEWS
sysdeps/posix/getaddrinfo.c

index c2745c2..aa1cbdc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
 2008-05-14  Ulrich Drepper  <drepper@redhat.com>
 
-       * sysdeps/posix/getaddrinfo.c: Implement handling of DCCP and
-       UDPlite.
+       * sysdeps/posix/getaddrinfo.c: Implement handling of DCCP, UDPlite,
+       and SCTP.
 
        * nss/getent.c (ahosts_keys_int): Handle all known socket types.
 
diff --git a/NEWS b/NEWS
index 38a2193..7d2e759 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-GNU C Library NEWS -- history of user-visible changes.  2008-5-12
+GNU C Library NEWS -- history of user-visible changes.  2008-5-14
 Copyright (C) 1992-2007, 2008 Free Software Foundation, Inc.
 See the end for copying conditions.
 
@@ -12,6 +12,9 @@ Version 2.9
 
 * TLS descriptors for LD and GD on x86 and x86-64.
   Implemented by Alexandre Oliva.
+
+* getaddrinfo now handles DCCP and UDPlite.
+  Implemented by Ulrich Drepper.
 \f
 Version 2.8
 
index 7548ddf..0ae4393 100644 (file)
@@ -117,6 +117,10 @@ static const struct gaih_typeproto gaih_inet_typeproto[] =
 #ifdef IPPROTO_UDPLITE
   { SOCK_DGRAM, IPPROTO_UDPLITE, 0, false, "udplite" },
 #endif
+#ifdef IPPROTO_SCTP
+  { SOCK_STREAM, IPPROTO_SCTP, 0, false, "sctp" },
+  { SOCK_SEQPACKET, IPPROTO_SCTP, 0, false, "sctp" },
+#endif
   { SOCK_RAW, 0, GAI_PROTO_PROTOANY|GAI_PROTO_NOSERVICE, true, "raw" },
   { 0, 0, 0, false, "" }
 };