From: Gisle Vanem Date: Sun, 13 Nov 2005 13:20:37 +0000 (+0000) Subject: Fix for WIN32. WIN32 does have 'struct sockaddr_storage', but X-Git-Tag: curl-7_15_1~56 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=280e4bf4c3d0c509cf979dbb900b3807de5f2d39;p=curl Fix for WIN32. WIN32 does have 'struct sockaddr_storage', but that's in . Hence tftp.c wouldn't compile on WinCE. --- diff --git a/lib/tftp.c b/lib/tftp.c index fbc4e9690..51702740a 100644 --- a/lib/tftp.c +++ b/lib/tftp.c @@ -541,7 +541,7 @@ CURLcode Curl_tftp_connect(struct connectdata *conn, bool *done) #ifdef WIN32 /* AF_UNSPEC == 0 (from above calloc) doesn't work on Winsock */ - state->local_addr.sa_family = conn->ip_addr->ai_family; + ((struct sockaddr_in*)&state->local_addr)->sin_family = conn->ip_addr->ai_family; #endif tftp_set_timeouts(state);