diff options
author | Neil Horman <nhorman@openssl.org> | 2024-04-07 09:12:54 -0400 |
---|---|---|
committer | Neil Horman <nhorman@openssl.org> | 2024-04-12 08:02:20 -0400 |
commit | 6195c08d10484a79128cfba6cdbe9121f4247398 (patch) | |
tree | 4f9a040b5014f993e6207d66350a34b18867db7d /demos | |
parent | 793a4056ad94e5f3076b7988ddee3af2aece09f2 (diff) |
make addr_len the right sign in sslecho
cygwin caught a signedness difference in this pointer.
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
(Merged from https://github.com/openssl/openssl/pull/24047)
Diffstat (limited to 'demos')
-rw-r--r-- | demos/sslecho/main.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/demos/sslecho/main.c b/demos/sslecho/main.c index 41d4418c3f..2f66ae7ae6 100644 --- a/demos/sslecho/main.c +++ b/demos/sslecho/main.c @@ -156,7 +156,11 @@ int main(int argc, char **argv) char *rem_server_ip = NULL; struct sockaddr_in addr; +#if defined(OPENSSL_SYS_CYGWIN) || defined(OPENSSL_SYS_WINDOWS) + int addr_len = sizeof(addr); +#else unsigned int addr_len = sizeof(addr); +#endif #if !defined (OPENSSL_SYS_WINDOWS) /* ignore SIGPIPE so that server can continue running when client pipe closes abruptly */ |