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

Diff for /src/usr.bin/openssl/s_client.c between version 1.44 and 1.45

version 1.44, 2020/04/26 01:59:27 version 1.45, 2020/05/22 16:11:23
Line 331 
Line 331 
         const char *groups_in = NULL;          const char *groups_in = NULL;
         char *sess_in = NULL;          char *sess_in = NULL;
         char *sess_out = NULL;          char *sess_out = NULL;
         struct sockaddr peer;          struct sockaddr_storage peer;
         int peerlen = sizeof(peer);          int peerlen = sizeof(peer);
         int enable_timeouts = 0;          int enable_timeouts = 0;
         long socket_mtu = 0;          long socket_mtu = 0;
Line 776 
Line 776 
         if (SSL_version(con) == DTLS1_VERSION) {          if (SSL_version(con) == DTLS1_VERSION) {
   
                 sbio = BIO_new_dgram(s, BIO_NOCLOSE);                  sbio = BIO_new_dgram(s, BIO_NOCLOSE);
                 if (getsockname(s, &peer, (void *) &peerlen) == -1) {                  if (getsockname(s, (struct sockaddr *)&peer,
                       (void *)&peerlen) == -1) {
                         BIO_printf(bio_err, "getsockname:errno=%d\n",                          BIO_printf(bio_err, "getsockname:errno=%d\n",
                             errno);                              errno);
                         shutdown(s, SHUT_RD);                          shutdown(s, SHUT_RD);

Legend:
Removed from v.1.44  
changed lines
  Added in v.1.45