Lines Matching defs:socket
66 * @brief A tevent wrapper around curl socket
71 curl_socket_t sockfd; /* curl socket is an int typedef on UNIX */
283 /* https://ec.haxx.se/libcurl-drive-multi-socket.html */
293 * @brief Registers a curl's socket with tevent
295 * Creates a private structure, registers the socket with tevent and finally
297 * socket for later
323 /* libcurl informs the application about socket activity to wait for with
341 "Activity on curl socket %d socket data %p\n", s, socketp);
347 /* There is some activity on a socket */
352 /* If this socket doesn't have private data, it must be a new one,
360 /* If we are already tracking this socket, just set the correct
366 "BUG: No private data for socket %d\n", s);
374 /* This socket is being closed by curl, so we need to.. */
378 "BUG: Trying to remove an untracked socket %d\n", s);
380 /* ..stop tracking the socket with the multi handle.. */
404 /* https://ec.haxx.se/libcurl-drive-multi-socket.html */
440 * From https://ec.haxx.se/libcurl-drive-multi-socket.html:
505 * When there is some activity on a socket associated with the multi
620 const char *socket;
650 DEBUG(SSSDBG_TRACE_FUNC, "Sending TCURL request for %s, at socket %s\n",
652 tcurl_req->socket == NULL ? "<none>" : tcurl_req->socket);
883 tcurl_req->socket = talloc_strdup(tcurl_req, socket_path);
884 if (tcurl_req->socket == NULL) {