Lines Matching refs:ptr

42 	if (host->ptr[0] == '[') {  in request_check_hostname()
43 char *c = host->ptr + 1; in request_check_hostname()
73 if (NULL != (colon = memchr(host->ptr, ':', host_len))) { in request_check_hostname()
82 host_len = colon - host->ptr; in request_check_hostname()
89 if (host->ptr[host_len-1] == '.') { in request_check_hostname()
92 else host->ptr[host_len-1] = '\0'; in request_check_hostname()
101 const char c = host->ptr[i]; in request_check_hostname()
114 if (!light_isalnum(host->ptr[i+1])) { in request_check_hostname()
117 } else if (!light_isdigit(host->ptr[i+1])) { in request_check_hostname()
119 } else if ('-' == host->ptr[i+1]) { in request_check_hostname()
172 if ('-' == host->ptr[i+1]) { in request_check_hostname()
227 current = b->ptr; in http_request_split_value()
314 con->request.request->ptr[0] == '\r' && in http_request_parse()
315 con->request.request->ptr[1] == '\n') { in http_request_parse()
318 …buffer_copy_string_len(con->parse_request, con->request.request->ptr + 2, con->request.request->us… in http_request_parse()
334 char *cur = con->parse_request->ptr + i; in http_request_parse()
338 if (con->parse_request->ptr[i+1] == '\n') { in http_request_parse()
344 con->parse_request->ptr[i] = '\0'; in http_request_parse()
345 con->parse_request->ptr[i+1] = '\0'; in http_request_parse()
347 buffer_copy_string_len(con->request.request_line, con->parse_request->ptr, i); in http_request_parse()
363 proto = con->parse_request->ptr + first; in http_request_parse()
476 if (!request_uri_is_valid_char(con->request.uri->ptr[j])) { in http_request_parse()
482 buf[0] = con->request.uri->ptr[j]; in http_request_parse()
485 if (con->request.uri->ptr[j] > 32 && in http_request_parse()
486 con->request.uri->ptr[j] != 127) { in http_request_parse()
495 con->request.uri->ptr[j]); in http_request_parse()
520 method = con->parse_request->ptr + first; in http_request_parse()
525 uri = con->parse_request->ptr + first; in http_request_parse()
579 char *cur = con->parse_request->ptr + i; in http_request_parse()
640 switch(con->parse_request->ptr[j + i]) { in http_request_parse()
673 if (con->parse_request->ptr[i+1] == '\n' && i == first) { in http_request_parse()
675 con->parse_request->ptr[i] = '\0'; in http_request_parse()
676 con->parse_request->ptr[i+1] = '\0'; in http_request_parse()
749 if (con->parse_request->ptr[i+1] == '\n') { in http_request_parse()
753 con->parse_request->ptr[i] = '\0'; in http_request_parse()
754 con->parse_request->ptr[i+1] = '\0'; in http_request_parse()
788 if (NULL != (ds = (data_string *)array_get_element(con->request.headers, key_b->ptr))) { in http_request_parse()
795 key = con->parse_request->ptr + first; in http_request_parse()
869 char c = ds->value->ptr[j]; in http_request_parse()
882 r = strtoul(ds->value->ptr, &err, 10); in http_request_parse()
900 con->request.http_content_type = ds->value->ptr; in http_request_parse()
963 con->request.http_if_modified_since = ds->value->ptr; in http_request_parse()
965 ds->value->ptr)) { in http_request_parse()
987 con->request.http_if_none_match = ds->value->ptr; in http_request_parse()
996 if (0 == strncasecmp(ds->value->ptr, "bytes=", 6) && in http_request_parse()
997 NULL != strchr(ds->value->ptr+6, '-')) { in http_request_parse()
1000 con->request.http_range = ds->value->ptr + 6; in http_request_parse()
1202 …if (0 == memcmp(con->request.request->ptr + con->request.request->used - 5, "\r\n\r\n", 4)) return… in http_request_header_finished()
1203 if (NULL != strstr(con->request.request->ptr, "\r\n\r\n")) return 1; in http_request_header_finished()