[BACK]Return to s_socket.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / openssl

Diff for /src/usr.bin/openssl/s_socket.c between version 1.10 and 1.11

version 1.10, 2018/08/19 20:07:06 version 1.11, 2019/06/28 13:35:02
Line 107 
Line 107 
                         i = 0;                          i = 0;
                         i = setsockopt(s, SOL_SOCKET, SO_KEEPALIVE,                          i = setsockopt(s, SOL_SOCKET, SO_KEEPALIVE,
                             (char *) &i, sizeof(i));                              (char *) &i, sizeof(i));
                         if (i < 0) {                          if (i == -1) {
                                 perror("keepalive");                                  perror("keepalive");
                                 goto out;                                  goto out;
                         }                          }
Line 251 
Line 251 
         ling.l_onoff=1;          ling.l_onoff=1;
         ling.l_linger=0;          ling.l_linger=0;
         i=setsockopt(ret,SOL_SOCKET,SO_LINGER,(char *)&ling,sizeof(ling));          i=setsockopt(ret,SOL_SOCKET,SO_LINGER,(char *)&ling,sizeof(ling));
         if (i < 0) { perror("linger"); return(0); }          if (i == -1) { perror("linger"); return(0); }
         i=0;          i=0;
         i=setsockopt(ret,SOL_SOCKET,SO_KEEPALIVE,(char *)&i,sizeof(i));          i=setsockopt(ret,SOL_SOCKET,SO_KEEPALIVE,(char *)&i,sizeof(i));
         if (i < 0) { perror("keepalive"); return(0); }          if (i == -1) { perror("keepalive"); return(0); }
 */  */
   
         if (host == NULL)          if (host == NULL)

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11