Lines Matching refs:length
178 static bool sec_too_much_data(struct sec_req_ctx *req, size_t length)
180 req->total_size += length;
198 const char *at, size_t length)
203 if (sec_too_much_data(req, length)) return -1;
205 sec_append_string(req, &req->request_url, at, length);
215 const char *at, size_t length)
221 if (sec_too_much_data(req, length)) return -1;
243 sec_append_string(req->headers, &req->headers[n - 1].name, at, length);
254 const char *at, size_t length)
260 if (sec_too_much_data(req, length)) return -1;
273 sec_append_string(req->headers, &req->headers[n - 1].value, at, length);
290 const char *at, size_t length)
295 if (sec_too_much_data(req, length)) return -1;
297 sec_append_string(req, &req->body.data, at, length);
303 req->body.length += length;
437 len = send(fd, data->data, data->length, 0);
453 data->length -= len;
456 len, data->length);
491 len = recv(fd, data->data, data->length, 0);
504 data->length = 0;
508 data->length = len;
509 DEBUG(SSSDBG_TRACE_INTERNAL, "received %zu bytes\n", data->length);
566 data.data, data.length);
567 if (len != data.length) {