|
@@ -1017,7 +1017,7 @@ fetch_var_cell_from_buf(buf_t *buf, var_cell_t **out, int linkproto)
|
|
|
|
|
|
#ifdef USE_BUFFEREVENTS
|
|
|
/** Try to read <b>n</b> bytes from <b>buf</b> at <b>pos</b> (which may be
|
|
|
- * NULL for the start fo the buffer), copying the data only if necessary. Set
|
|
|
+ * NULL for the start of the buffer), copying the data only if necessary. Set
|
|
|
* *<b>data</b> to a pointer to the desired bytes. Set <b>free_out</b> to 1
|
|
|
* if we needed to malloc *<b>data</b> because the original bytes were
|
|
|
* noncontiguous; 0 otherwise. Return the number of bytes actually available
|
|
@@ -1359,6 +1359,7 @@ fetch_from_buf_http(buf_t *buf,
|
|
|
}
|
|
|
|
|
|
#ifdef USE_BUFFEREVENTS
|
|
|
+/** As fetch_from_buf_http, buf works on an evbuffer. */
|
|
|
int
|
|
|
fetch_from_evbuffer_http(struct evbuffer *buf,
|
|
|
char **headers_out, size_t max_headerlen,
|
|
@@ -1564,7 +1565,7 @@ fetch_from_evbuffer_socks(struct evbuffer *buf, socks_request_t *req,
|
|
|
* at a buffer's contents, we look at the <b>datalen</b> bytes of data in
|
|
|
* <b>data</b>. Instead of removing data from the buffer, we set
|
|
|
* <b>drain_out</b> to the amount of data that should be removed (or -1 if the
|
|
|
- * buffer should be cleared. Instead of pulling more data into the first
|
|
|
+ * buffer should be cleared). Instead of pulling more data into the first
|
|
|
* chunk of the buffer, we set *<b>want_length_out</b> to the number of bytes
|
|
|
* we'd like to see in the input buffer. */
|
|
|
static int
|