head	1.4;
access;
symbols
	RELEASE_4_3_0:1.2;
locks; strict;
comment	@# @;


1.4
date	2001.09.01.05.38.28;	author knu;	state dead;
branches;
next	1.3;

1.3
date	2001.05.19.19.03.34;	author ijliao;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.03.11.31.19;	author mharo;	state Exp;
branches;
next	1.1;

1.1
date	2001.04.03.11.28.33;	author mharo;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Update to 2.27.

PR:		ports/30138
Submitted by:	Jeff Brown <jabrown@@ipn.caida.org> (MAINTAINER)

Since both of the two master sites were unreachable, I added
MASTER_SITE_SOURCEFORGE to the MASTER_SITES, which sites had the
distfile fortunately.
@
text
@--- src/socket.d.orig	Mon Mar 19 11:13:09 2001
+++ src/socket.d	Tue May 15 13:35:22 2001
@@@@ -304,7 +304,7 @@@@
     #ifdef HAVE_INET_PTON
     #ifdef HAVE_IPV6
     {
-      var struct sockaddr_in6 inaddr;
+      var struct sockaddr_in6 inaddr = {0};
       if (inet_pton(AF_INET6,host,&inaddr.sin6_addr) > 0) {
         inaddr.sin6_family = AF_INET6;
         inaddr.sin6_port = htons(port);
@@@@ -313,7 +313,7 @@@@
     }
     #endif
     {
-      var struct sockaddr_in inaddr;
+      var struct sockaddr_in inaddr = {0};
       if (inet_pton(AF_INET,host,&inaddr.sin_addr) > 0) {
         inaddr.sin_family = AF_INET;
         inaddr.sin_port = htons(port);
@


1.3
log
@upgrade to 2.25.1

PR:		27373
Submitted by:	maintainer
@
text
@@


1.2
log
@Easier to read patch
@
text
@d1 3
a3 4
--- src/socket.d.orig	Fri Jan 14 07:06:05 2000
+++ src/socket.d	Tue Apr  3 03:07:32 2001
@@@@ -299,14 +299,14 @@@@
   {
d6 8
a13 7
-    { var struct sockaddr_in6 inaddr;
+    { var struct sockaddr_in6 inaddr = {0};
       if (inet_pton(AF_INET6,host,&inaddr.sin6_addr) > 0)
         { inaddr.sin6_family = AF_INET6;
           inaddr.sin6_port = htons(port);
           return connector((struct sockaddr *) &inaddr, sizeof(struct sockaddr_in6));
     }   }
d15 6
a20 5
-    { var struct sockaddr_in inaddr;
+    { var struct sockaddr_in inaddr = {0};
       if (inet_pton(AF_INET,host,&inaddr.sin_addr) > 0)
         { inaddr.sin_family = AF_INET;
           inaddr.sin_port = htons(port);
@


1.1
log
@fix so (socket-server) of clisp does creates a socket

PR:		20793
Submitted by:	    Serguei Soltan <ssoltan@@usa.net>
@
text
@d1 19
a19 33
*** src/socket.d.orig	Fri Jan 14 10:06:05 2000
--- src/socket.d	Tue Aug 22 23:42:49 2000
***************
*** 299,312 ****
    {
      #ifdef HAVE_INET_PTON
      #ifdef HAVE_IPV6
!     { var struct sockaddr_in6 inaddr;
        if (inet_pton(AF_INET6,host,&inaddr.sin6_addr) > 0)
          { inaddr.sin6_family = AF_INET6;
            inaddr.sin6_port = htons(port);
            return connector((struct sockaddr *) &inaddr, sizeof(struct sockaddr_in6));
      }   }
      #endif
!     { var struct sockaddr_in inaddr;
        if (inet_pton(AF_INET,host,&inaddr.sin_addr) > 0)
          { inaddr.sin_family = AF_INET;
            inaddr.sin_port = htons(port);
--- 299,312 ----
    {
      #ifdef HAVE_INET_PTON
      #ifdef HAVE_IPV6
!     { var struct sockaddr_in6 inaddr = {0};
        if (inet_pton(AF_INET6,host,&inaddr.sin6_addr) > 0)
          { inaddr.sin6_family = AF_INET6;
            inaddr.sin6_port = htons(port);
            return connector((struct sockaddr *) &inaddr, sizeof(struct sockaddr_in6));
      }   }
      #endif
!     { var struct sockaddr_in inaddr = {0};
        if (inet_pton(AF_INET,host,&inaddr.sin_addr) > 0)
          { inaddr.sin_family = AF_INET;
            inaddr.sin_port = htons(port);
@

