diff options
Diffstat (limited to 'apps/s_client.c')
-rw-r--r-- | apps/s_client.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/s_client.c b/apps/s_client.c index d468778cd1..eaa9269610 100644 --- a/apps/s_client.c +++ b/apps/s_client.c @@ -275,7 +275,7 @@ int MAIN(int argc, char **argv) #endif struct sockaddr peer; - socklen_t peerlen = sizeof(peer); + int peerlen = sizeof(peer); int enable_timeouts = 0 ; long mtu = 0; @@ -643,7 +643,7 @@ re_start: struct timeval timeout; sbio=BIO_new_dgram(s,BIO_NOCLOSE); - if (getsockname(s, &peer, &peerlen) < 0) + if (getsockname(s, &peer, (void *)&peerlen) < 0) { BIO_printf(bio_err, "getsockname:errno=%d\n", get_last_socket_error()); |