From: Daniel Stenberg Date: Wed, 11 Sep 2019 21:11:58 +0000 (+0200) Subject: asyn-thread: s/AF_LOCAL/AF_UNIX for Solaris X-Git-Tag: curl-7_67_0~208 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e34ec7de5964baa214555115f5061ed199d0f7b4;p=thirdparty%2Fcurl.git asyn-thread: s/AF_LOCAL/AF_UNIX for Solaris Reported-by: Dagobert Michelsen Fixes #4328 Closes #4333 --- diff --git a/lib/asyn-thread.c b/lib/asyn-thread.c index 24da748850..fcbf1305ef 100755 --- a/lib/asyn-thread.c +++ b/lib/asyn-thread.c @@ -244,8 +244,8 @@ int init_thread_sync_data(struct thread_data * td, Curl_mutex_init(tsd->mtx); #ifdef HAVE_SOCKETPAIR - /* create socket pair */ - if(socketpair(AF_LOCAL, SOCK_STREAM, 0, &tsd->sock_pair[0]) < 0) { + /* create socket pair, avoid AF_LOCAL since it doesn't build on Solaris */ + if(socketpair(AF_UNIX, SOCK_STREAM, 0, &tsd->sock_pair[0]) < 0) { tsd->sock_pair[0] = CURL_SOCKET_BAD; tsd->sock_pair[1] = CURL_SOCKET_BAD; goto err_exit;