diff options
author | Daniel Stenberg <daniel@haxx.se> | 2021-09-02 09:21:27 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-09-04 11:27:51 +0200 |
commit | 7d1bd8a30183b47ae90a6b3ab3fde9947d0bbb50 (patch) | |
tree | 27f9a0a60911a35e36373939a83326ae0f69bc88 /docs | |
parent | 12a2ed970fbc027b3e6c8bec5a98e134f163fdd8 (diff) | |
download | curl-7d1bd8a30183b47ae90a6b3ab3fde9947d0bbb50.tar.gz |
CURLOPT_UNIX_SOCKET_PATH.3: remove nginx reference, add see also
Closes #7656
Diffstat (limited to 'docs')
-rw-r--r-- | docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 b/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 index bb6b521ab..7bf45627d 100644 --- a/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 +++ b/docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.3 @@ -50,14 +50,14 @@ option. .SH DEFAULT Default is NULL, meaning that no Unix domain sockets are used. .SH PROTOCOLS -All protocols except for file:// and FTP are supported in theory. HTTP, IMAP, +All protocols except for FILE and FTP are supported in theory. HTTP, IMAP, POP3 and SMTP should in particular work (including their SSL/TLS variants). .SH EXAMPLE -Given that you have an nginx server running, listening on /tmp/nginx.sock, you +Given that you have an HTTP server running listening on /tmp/httpd.sock, you can request an HTTP resource with: .nf - curl_easy_setopt(curl_handle, CURLOPT_UNIX_SOCKET_PATH, "/tmp/nginx.sock"); + curl_easy_setopt(curl_handle, CURLOPT_UNIX_SOCKET_PATH, "/tmp/httpd.sock"); curl_easy_setopt(curl_handle, CURLOPT_URL, "http://localhost/"); .fi @@ -67,7 +67,7 @@ you could use the proc filesystem to bypass the limitation: .nf int dirfd = open(long_directory_path_to_socket, O_DIRECTORY | O_RDONLY); char path[108]; - snprintf(path, sizeof(path), "/proc/self/fd/%d/nginx.sock", dirfd); + snprintf(path, sizeof(path), "/proc/self/fd/%d/httpd.sock", dirfd); curl_easy_setopt(curl_handle, CURLOPT_UNIX_SOCKET_PATH, path); /* Be sure to keep dirfd valid until you discard the handle */ .fi @@ -76,4 +76,5 @@ Since 7.40.0. .SH RETURN VALUE Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not. .SH "SEE ALSO" +.BR CURLOPT_ABSTRACT_UNIX_SOCKET "(3), " .BR CURLOPT_OPENSOCKETFUNCTION "(3), " unix "(7), " |