Lines Matching defs:value
49 h->value = hs->value;
188 char **name, char **value)
214 *value = header;
222 static CURLcode unfold_value(struct Curl_easy *data, const char *value,
227 size_t olen; /* length of the old value */
228 size_t oalloc; /* length of the old name + value + separator */
232 olen = strlen(hs->value);
233 offset = hs->value - hs->buffer;
237 while(vlen && ISSPACE(value[vlen - 1]))
241 while((vlen > 1) && ISBLANK(value[0]) && ISBLANK(value[1])) {
243 value++;
251 /* new size = struct + new value length + old name+value length */
255 /* ->name' and ->value point into ->buffer (to keep the header allocation
259 newhs->value = &newhs->buffer[offset];
262 memcpy(&newhs->value[olen], value, vlen);
263 newhs->value[olen + vlen] = 0; /* null-terminate at newline */
280 char *value = NULL;
302 /* line folding, append value to the previous header's value */
322 result = namevalue(hs->buffer, hlen, type, &name, &value);
325 hs->value = value;