X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=tools%2Fclient.c;h=3d13510befc09fe2b50abe457a5bc2d0df51a30a;hp=acd8512500e1a4edacb136126d84db08d0a1c506;hb=d592e999329b4a661e5660d56e3226b73a2ad364;hpb=93681c283077b838ddfc5e276238640c9ed62343;ds=sidebyside diff --git a/tools/client.c b/tools/client.c index acd8512..3d13510 100644 --- a/tools/client.c +++ b/tools/client.c @@ -72,9 +72,11 @@ host_connect(const char *host, const char *port, int verbose) sa = (struct sockaddr *)p->ai_addr; if (sa->sa_family == AF_INET) { - addr = &((struct sockaddr_in *)sa)->sin_addr; + addr = &((struct sockaddr_in *) + (void *)sa)->sin_addr; } else if (sa->sa_family == AF_INET6) { - addr = &((struct sockaddr_in6 *)sa)->sin6_addr; + addr = &((struct sockaddr_in6 *) + (void *)sa)->sin6_addr; } else { addr = NULL; }