return curl_easy_recv(data, buf, buflen, pnread);
}
-CURL_EXTERN CURLcode curl_ws_recv(CURL *d, void *buffer,
- size_t buflen, size_t *nread,
- const struct curl_ws_frame **metap)
+CURLcode curl_ws_recv(CURL *d, void *buffer,
+ size_t buflen, size_t *nread,
+ const struct curl_ws_frame **metap)
{
struct Curl_easy *data = d;
struct connectdata *conn = data->conn;
return result;
}
-CURL_EXTERN CURLcode curl_ws_send(CURL *d, const void *buffer_arg,
- size_t buflen, size_t *sent,
- curl_off_t fragsize,
- unsigned int flags)
+CURLcode curl_ws_send(CURL *d, const void *buffer_arg,
+ size_t buflen, size_t *sent,
+ curl_off_t fragsize,
+ unsigned int flags)
{
struct websocket *ws;
const unsigned char *buffer = buffer_arg;
}
-CURL_EXTERN const struct curl_ws_frame *curl_ws_meta(CURL *d)
+const struct curl_ws_frame *curl_ws_meta(CURL *d)
{
/* we only return something for websocket, called from within the callback
when not using raw mode */
#else
-CURL_EXTERN CURLcode curl_ws_recv(CURL *curl, void *buffer, size_t buflen,
- size_t *nread,
- const struct curl_ws_frame **metap)
+CURLcode curl_ws_recv(CURL *curl, void *buffer, size_t buflen,
+ size_t *nread,
+ const struct curl_ws_frame **metap)
{
(void)curl;
(void)buffer;
return CURLE_NOT_BUILT_IN;
}
-CURL_EXTERN CURLcode curl_ws_send(CURL *curl, const void *buffer,
- size_t buflen, size_t *sent,
- curl_off_t fragsize,
- unsigned int flags)
+CURLcode curl_ws_send(CURL *curl, const void *buffer,
+ size_t buflen, size_t *sent,
+ curl_off_t fragsize,
+ unsigned int flags)
{
(void)curl;
(void)buffer;
return CURLE_NOT_BUILT_IN;
}
-CURL_EXTERN const struct curl_ws_frame *curl_ws_meta(CURL *data)
+const struct curl_ws_frame *curl_ws_meta(CURL *data)
{
(void)data;
return NULL;