CURLOPT_EGDSOCKET(3)

πŸ’… CURLOPT_EGDSOCKET(3) πŸ’…

okay so real talk, this one's from the Library Functions Manual and it is literally a ghost of curl past β€” but bestie, we still gotta know it exists, so here we go 🫢


✨ NAME ✨

CURLOPT_EGDSOCKET β€” the EGD socket path 🌸


πŸŽ€ SYNOPSIS πŸŽ€

#include <curl/curl.h>

CURLcode curl_easy_setopt(CURL *handle, CURLOPT_EGDSOCKET, char *path);

πŸ¦‹ DESCRIPTION πŸ¦‹

So this is a deprecated option, mmkay? It serves no purpose anymore. That's it. That's the whole vibe. It's giving "still in the building but doesn't work here anymore" πŸ’€


πŸ”₯ DEFAULT πŸ”₯

NULL

like, nothing, nada, the void πŸ•³οΈ


πŸ’€ DEPRECATED πŸ’€

Heads up bestie β€” this option was deprecated in 7.84.0. It's retired. Off the clock. Not coming back 😭


⭐ AVAILABILITY ⭐

Added back in curl 7.7 β€” ancient history, iykyk πŸ‘‘


🌈 RETURN VALUE 🌈

curl_easy_setopt(3) returns a CURLcode indicating success or error, no cap.

CURLE_OK (which is 0, bestie) means everything was OK ✨ β€” anything non-zero means an error occurred, so go check libcurl-errors(3) πŸ‘€


πŸ’– SEE ALSO πŸ’–


that's the whole page, babes πŸ“ β€” this lil entry lives in libcurl, dated 2026-10-12, and it was an honor to read the archives with you πŸ’œ mwah 🧚

πŸ“¦ where this page comes from