Lines Matching refs:hdr

154 	fcgi_header hdr;  member
168 fcgi_header hdr; member
996 static inline int fcgi_make_header(fcgi_header *hdr, fcgi_request_type type, int req_id, int len) in fcgi_make_header() argument
1000 hdr->contentLengthB0 = (unsigned char)(len & 0xff); in fcgi_make_header()
1001 hdr->contentLengthB1 = (unsigned char)((len >> 8) & 0xff); in fcgi_make_header()
1002 hdr->paddingLength = (unsigned char)pad; in fcgi_make_header()
1003 hdr->requestIdB0 = (unsigned char)(req_id & 0xff); in fcgi_make_header()
1004 hdr->requestIdB1 = (unsigned char)((req_id >> 8) & 0xff); in fcgi_make_header()
1005 hdr->reserved = 0; in fcgi_make_header()
1006 hdr->type = type; in fcgi_make_header()
1007 hdr->version = FCGI_VERSION_1; in fcgi_make_header()
1009 memset(((unsigned char*)hdr) + sizeof(fcgi_header) + len, 0, pad); in fcgi_make_header()
1048 fcgi_header hdr; in fcgi_read_request() local
1064 if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || in fcgi_read_request()
1065 hdr.version < FCGI_VERSION_1) { in fcgi_read_request()
1069 len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; in fcgi_read_request()
1070 padding = hdr.paddingLength; in fcgi_read_request()
1072 while (hdr.type == FCGI_STDIN && len == 0) { in fcgi_read_request()
1073 if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || in fcgi_read_request()
1074 hdr.version < FCGI_VERSION_1) { in fcgi_read_request()
1078 len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; in fcgi_read_request()
1079 padding = hdr.paddingLength; in fcgi_read_request()
1086 req->id = (hdr.requestIdB1 << 8) + hdr.requestIdB0; in fcgi_read_request()
1088 if (hdr.type == FCGI_BEGIN_REQUEST && len == sizeof(fcgi_begin_request)) { in fcgi_read_request()
1123 if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || in fcgi_read_request()
1124 hdr.version < FCGI_VERSION_1) { in fcgi_read_request()
1128 len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; in fcgi_read_request()
1129 padding = hdr.paddingLength; in fcgi_read_request()
1131 while (hdr.type == FCGI_PARAMS && len > 0) { in fcgi_read_request()
1146 if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || in fcgi_read_request()
1147 hdr.version < FCGI_VERSION_1) { in fcgi_read_request()
1151 len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; in fcgi_read_request()
1152 padding = hdr.paddingLength; in fcgi_read_request()
1154 } else if (hdr.type == FCGI_GET_VALUES) { in fcgi_read_request()
1219 fcgi_header hdr; in fcgi_read() local
1226 if (safe_read(req, &hdr, sizeof(fcgi_header)) != sizeof(fcgi_header) || in fcgi_read()
1227 hdr.version < FCGI_VERSION_1 || in fcgi_read()
1228 hdr.type != FCGI_STDIN) { in fcgi_read()
1232 req->in_len = (hdr.contentLengthB1 << 8) | hdr.contentLengthB0; in fcgi_read()
1233 req->in_pad = hdr.paddingLength; in fcgi_read()
1522 fcgi_make_header(&rec->hdr, FCGI_END_REQUEST, req->id, sizeof(fcgi_end_request));