scsh-checkins
[Top] [All Lists]

[Scsh-checkins] CVS: scsh-0.6/scsh network1.c,1.19,1.20

To: scsh-checkins@lists.sourceforge.net
Subject: [Scsh-checkins] CVS: scsh-0.6/scsh network1.c,1.19,1.20
From: Martin Gasbichler <mainzelm@users.sourceforge.net>
Date: Thu, 21 Jun 2001 01:22:20 -0700
List-id: <scsh-checkins.lists.sourceforge.net>
Sender: scsh-checkins-admin@lists.sourceforge.net
Update of /cvsroot/scsh/scsh-0.6/scsh
In directory usw-pr-cvs1:/tmp/cvs-serv21271

Modified Files:
        network1.c 
Log Message:
Zero all sockaddr_XX.


Index: network1.c
===================================================================
RCS file: /cvsroot/scsh/scsh-0.6/scsh/network1.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** network1.c  2001/06/20 16:01:20     1.19
--- network1.c  2001/06/21 08:22:18     1.20
***************
*** 77,80 ****
--- 77,82 ----
        int scheme_length=S48_STRING_LENGTH(scheme_name);
        
+       memset(&name, 0, sizeof(name));
+       
        name.sun_family=AF_UNIX;        
        if (scheme_length>=(108-1)) /* save space for \0 */
***************
*** 107,110 ****
--- 109,114 ----
        u_short port= htons(s48_extract_fixnum (S48_CDR (scheme_name)));
  
+       memset(&name, 0, sizeof(name));
+       
        name.sin_family=AF_INET;
        name.sin_addr.s_addr=addr;
***************
*** 317,321 ****
        struct sockaddr_un name;
        int scheme_length=S48_STRING_LENGTH(scheme_name);
!       
        name.sun_family=AF_UNIX;        
        if (scheme_length>=(108-1)) /* save space for \0 */
--- 321,327 ----
        struct sockaddr_un name;
        int scheme_length=S48_STRING_LENGTH(scheme_name);
! 
!       memset(&name, 0, sizeof(name));
! 
        name.sun_family=AF_UNIX;        
        if (scheme_length>=(108-1)) /* save space for \0 */
***************
*** 336,339 ****
--- 342,348 ----
        u_long  addr = htonl (s48_extract_unsigned_integer (S48_CAR 
(scheme_name)));
        u_short port = htons(s48_extract_fixnum (S48_CDR (scheme_name)));
+ 
+       memset(&name, 0, sizeof(name));
+ 
        name.sin_family=AF_INET;
        name.sin_addr.s_addr=addr;



<Prev in Thread] Current Thread [Next in Thread>
  • [Scsh-checkins] CVS: scsh-0.6/scsh network1.c,1.19,1.20, Martin Gasbichler <=