Lines Matching refs:header

176 static void fcgi_header(FCGI_Header * header, unsigned char type, int request_id, int contentLength…  in fcgi_header()  argument
179 header->version = FCGI_VERSION_1; in fcgi_header()
180 header->type = type; in fcgi_header()
181 header->requestIdB0 = request_id & 0xff; in fcgi_header()
182 header->requestIdB1 = (request_id >> 8) & 0xff; in fcgi_header()
183 header->contentLengthB0 = contentLength & 0xff; in fcgi_header()
184 header->contentLengthB1 = (contentLength >> 8) & 0xff; in fcgi_header()
185 header->paddingLength = paddingLength; in fcgi_header()
186 header->reserved = 0; in fcgi_header()
190 FCGI_Header header; in fcgi_stdin_append() local
203 hctx->wb_reqlen += sizeof(header); in fcgi_stdin_append()
205 hctx->wb_reqlen -= sizeof(header); in fcgi_stdin_append()
209 fcgi_header(&(header), FCGI_STDIN, request_id, weWant, 0); in fcgi_stdin_append()
211 ? chunkqueue_append_mem(&hctx->wb, (const char *)&header, sizeof(header)) in fcgi_stdin_append()
212 : chunkqueue_append_mem_min(&hctx->wb, (const char *)&header, sizeof(header)); in fcgi_stdin_append()
222 fcgi_header(&(header), FCGI_STDIN, request_id, 0, 0); in fcgi_stdin_append()
223 chunkqueue_append_mem(&hctx->wb, (const char *)&header, sizeof(header)); in fcgi_stdin_append()
224 hctx->wb_reqlen += (int)sizeof(header); in fcgi_stdin_append()
232 FCGI_Header header; in fcgi_create_env() local
259 fcgi_header(&(beginRecord.header), FCGI_BEGIN_REQUEST, request_id, sizeof(beginRecord.body), 0); in fcgi_create_env()
264 fcgi_header(&header, FCGI_PARAMS, request_id, 0, 0); /*(set aside space to fill in later)*/ in fcgi_create_env()
266 (const char *)&header, sizeof(header)); in fcgi_create_env()
277 fcgi_header(&(header), FCGI_PARAMS, request_id, in fcgi_create_env()
279 memcpy(b->ptr+sizeof(FCGI_BeginRequestRecord), (const char *)&header, sizeof(header)); in fcgi_create_env()
281 fcgi_header(&(header), FCGI_PARAMS, request_id, 0, 0); in fcgi_create_env()
282 buffer_append_string_len(b, (const char *)&header, sizeof(header)); in fcgi_create_env()
309 FCGI_Header header; in fastcgi_get_packet() local
320 char *ptr = (char *)&header; in fastcgi_get_packet()
326 if (ptr != (char *)&header) /* copy into aligned struct */ in fastcgi_get_packet()
327 memcpy(&header, ptr, sizeof(FCGI_Header)); in fastcgi_get_packet()
330 packet->len = (header.contentLengthB0 | (header.contentLengthB1 << 8)) + header.paddingLength; in fastcgi_get_packet()
331 packet->request_id = (header.requestIdB0 | (header.requestIdB1 << 8)); in fastcgi_get_packet()
332 packet->type = header.type; in fastcgi_get_packet()
333 packet->padding = header.paddingLength; in fastcgi_get_packet()