krb5: silence cast-align warning

Add an intermediate cast to `void *`, as done everywhere else when
casting from `sockaddr *` to `sockaddr_in *`.

Closes https://github.com/curl/curl/pull/10528
This commit is contained in:
Marcel Raad 2023-02-15 21:48:24 +01:00
parent 8161b8fb79
commit c1c969052f
No known key found for this signature in database
GPG Key ID: 33C416EFAE4D6F02

View File

@ -210,7 +210,7 @@ krb5_auth(void *app_data, struct Curl_easy *data, struct connectdata *conn)
struct gss_channel_bindings_struct chan;
size_t base64_sz = 0;
struct sockaddr_in *remote_addr =
(struct sockaddr_in *)&conn->remote_addr->sa_addr;
(struct sockaddr_in *)(void *)&conn->remote_addr->sa_addr;
char *stringp;
if(getsockname(conn->sock[FIRSTSOCKET],