Lines Matching refs:buffer
169 * libraries modify the input buffer in gss_wrap()
181 /* malloc a new buffer, in case gss_release_buffer doesn't work as
271 /* Release the buffer at each iteration to avoid leaking: the first time
488 /* Write |len| bytes from the buffer |to| to the socket |fd|. Return a
561 char *buffer, size_t len, CURLcode *err)
571 return Curl_conn_recv(data, sockindex, buffer, len, err);
578 bytes_read = buffer_read(&conn->in_buffer, buffer, len);
581 buffer += bytes_read;
591 bytes_read = buffer_read(&conn->in_buffer, buffer, len);
594 buffer += bytes_read;
605 char *buffer = NULL;
621 (void **)&buffer);
622 if(!buffer || bytes <= 0)
626 error = Curl_base64_encode(buffer, curlx_sitouz(bytes),
629 free(buffer);
650 socket_write(data, fd, buffer, curlx_sitouz(bytes));
652 free(buffer);
656 curl_socket_t fd, const char *buffer, size_t length)
666 do_sec_send(data, conn, fd, buffer, curlx_sztosi(len));
668 buffer += len;
676 const void *buffer, size_t len, CURLcode *err)
681 return sec_write(data, conn, fd, buffer, len);
685 char *buffer, enum protection_level level)
703 error = Curl_base64_decode(buffer + 4, (unsigned char **)&buf, &decoded_sz);
735 strcpy(buffer, buf);
769 failf(data, "Failed to set the protection's buffer size.");