Lines Matching refs:readp
4699 char *readbuf = NULL, *readp = NULL, *token = NULL, *query = NULL; in evhttp_uri_parse_with_flags() local
4717 readp = readbuf; in evhttp_uri_parse_with_flags()
4729 token = strchr(readp, ':'); in evhttp_uri_parse_with_flags()
4730 if (token && scheme_ok(readp,token)) { in evhttp_uri_parse_with_flags()
4732 uri->scheme = mm_strdup(readp); in evhttp_uri_parse_with_flags()
4737 readp = token+1; /* eat : */ in evhttp_uri_parse_with_flags()
4741 if (readp[0]=='/' && readp[1] == '/') { in evhttp_uri_parse_with_flags()
4743 readp += 2; in evhttp_uri_parse_with_flags()
4744 authority = readp; in evhttp_uri_parse_with_flags()
4745 path = end_of_authority(readp); in evhttp_uri_parse_with_flags()
4748 readp = path; in evhttp_uri_parse_with_flags()
4754 path = readp; in evhttp_uri_parse_with_flags()
4755 readp = end_of_path(path, PART_PATH, flags); in evhttp_uri_parse_with_flags()
4758 if (*readp == '?') { in evhttp_uri_parse_with_flags()
4759 *readp = '\0'; in evhttp_uri_parse_with_flags()
4760 ++readp; in evhttp_uri_parse_with_flags()
4761 query = readp; in evhttp_uri_parse_with_flags()
4762 readp = end_of_path(readp, PART_QUERY, flags); in evhttp_uri_parse_with_flags()
4765 if (*readp == '#') { in evhttp_uri_parse_with_flags()
4766 *readp = '\0'; in evhttp_uri_parse_with_flags()
4767 ++readp; in evhttp_uri_parse_with_flags()
4768 fragment = readp; in evhttp_uri_parse_with_flags()
4769 readp = end_of_path(readp, PART_FRAGMENT, flags); in evhttp_uri_parse_with_flags()
4771 if (*readp != '\0') { in evhttp_uri_parse_with_flags()