fcgi_record_header
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;
n = read(fd, resp->data + sizeof(struct fcgi_record_header),
resp->data_len = n + sizeof(struct fcgi_record_header);
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;
memcpy(resp->data + sizeof(struct fcgi_record_header), d, n);
resp->data_len = n + sizeof(struct fcgi_record_header);
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;
sizeof(struct fcgi_record_header));
sizeof(struct fcgi_record_header);
dump_fcgi_record(const char *p, struct fcgi_record_header *h)
dump_fcgi_record_header(const char* p, struct fcgi_record_header *h)
struct fcgi_record_header *);
struct fcgi_record_header *);
(sizeof(struct fcgi_record_header) + FCGI_CONTENT_SIZE + FCGI_PADDING_SIZE)
struct fcgi_record_header *header;
header = (struct fcgi_record_header*)resp->data;
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;
struct fcgi_record_header *h;
if (n < sizeof(struct fcgi_record_header))
h = (struct fcgi_record_header*) buf;
if (n < sizeof(struct fcgi_record_header) + ntohs(h->content_len)
parse_begin_request(buf + sizeof(struct fcgi_record_header),
parse_params(buf + sizeof(struct fcgi_record_header),
parse_stdin(buf + sizeof(struct fcgi_record_header),
return (sizeof(struct fcgi_record_header) + ntohs(h->content_len)
clt->clt_fcgi.toread = sizeof(struct fcgi_record_header);
h = (struct fcgi_record_header *)¶m.buf;
fcgi_record_header)];
sizeof(struct fcgi_record_header) +
sizeof(struct fcgi_record_header) +
sizeof(struct fcgi_record_header)) == -1) {
struct fcgi_record_header h;
(sizeof(struct fcgi_record_header) + FCGI_CONTENT_SIZE + FCGI_PADDING_SIZE)
sizeof(struct fcgi_record_header));
sizeof(struct fcgi_record_header)) == -1)
struct fcgi_record_header *h;
sizeof(struct fcgi_record_header) + p->total_len) == -1)
h = (struct fcgi_record_header *)p->buf;
struct fcgi_record_header *h;
h = (struct fcgi_record_header *)
sizeof(struct fcgi_record_header);
sizeof(struct fcgi_record_header);
struct fcgi_record_header *h;
sizeof(struct fcgi_record_header));
sizeof(struct fcgi_record_header);
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;
n = read(fd, resp->data + sizeof(struct fcgi_record_header),
resp->data_len = n + sizeof(struct fcgi_record_header);
dump_fcgi_record(const char *p, struct fcgi_record_header *h)
dump_fcgi_record_header(const char* p, struct fcgi_record_header *h)
struct fcgi_record_header *);
struct fcgi_record_header *);
(sizeof(struct fcgi_record_header) + FCGI_CONTENT_SIZE + FCGI_PADDING_SIZE)
struct fcgi_record_header *header;
header = (struct fcgi_record_header*)resp->data;
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;
struct fcgi_record_header *h;
if (n < sizeof(struct fcgi_record_header))
h = (struct fcgi_record_header*) buf;
if (n < sizeof(struct fcgi_record_header) + ntohs(h->content_len)
parse_begin_request(buf + sizeof(struct fcgi_record_header),
parse_params(buf + sizeof(struct fcgi_record_header),
parse_stdin(buf + sizeof(struct fcgi_record_header),
return (sizeof(struct fcgi_record_header) + ntohs(h->content_len)
struct fcgi_record_header *header;
header = (struct fcgi_record_header*) resp->data;