Lines Matching defs:buf
135 krb5_decode(void *app_data, void *buf, int len,
146 enc.value = buf;
152 memcpy(buf, dec.value, dec.length);
515 struct krb5buffer *buf)
532 buf->data = Curl_saferealloc(buf->data, len);
534 if(!len || !buf->data)
537 result = socket_read(data, sockindex, buf->data, len);
540 nread = conn->mech->decode(conn->app_data, buf->data, len,
544 buf->size = (size_t)nread;
545 buf->index = 0;
550 buffer_read(struct krb5buffer *buf, void *data, size_t len)
552 if(buf->size - buf->index < len)
553 len = buf->size - buf->index;
554 memcpy(data, (char *)buf->data + buf->index, len);
555 buf->index += len;
690 char *buf;
703 error = Curl_base64_decode(buffer + 4, (unsigned char **)&buf, &decoded_sz);
708 free(buf);
713 decoded_len = conn->mech->decode(conn->app_data, buf, decoded_len,
716 free(buf);
721 buf[decoded_len] = '\n';
722 Curl_debug(data, CURLINFO_HEADER_IN, buf, decoded_len + 1);
725 buf[decoded_len] = '\0';
730 if(buf[3] != '-')
731 ret_code = atoi(buf);
733 if(buf[decoded_len - 1] == '\n')
734 buf[decoded_len - 1] = '\0';
735 strcpy(buffer, buf);
736 free(buf);