Home | History | Annotate | Download | only in wps

Lines Matching defs:hbp

158 	char *hbp       /* pointer to current line in header buffer */
161 if (word_eq(hbp, "CONTENT-LENGTH:")) {
162 while (isgraph(*hbp))
163 hbp++;
164 while (*hbp == ' ' || *hbp == '\t')
165 hbp++;
166 if (!isdigit(*hbp))
168 h->content_length = atol(hbp);
178 if (word_eq(hbp, "TRANSFER_ENCODING:") ||
179 word_eq(hbp, "TRANSFER-ENCODING:")) {
180 while (isgraph(*hbp))
181 hbp++;
182 while (*hbp == ' ' || *hbp == '\t')
183 hbp++;
187 if (word_eq(hbp, "CHUNKED")) {
201 char *hbp = h->hdr; /* pointer into h->hdr */
206 if (!isgraph(*hbp))
208 if (os_strncmp(hbp, "HTTP/", 5) == 0) {
211 hbp += 5;
212 if (hbp[0] == '1' && hbp[1] == '.' &&
213 isdigit(hbp[2]) && hbp[2] != '0')
215 while (isgraph(*hbp))
216 hbp++;
217 while (*hbp == ' ' || *hbp == '\t')
218 hbp++;
219 if (!isdigit(*hbp))
221 h->reply_code = atol(hbp);
222 } else if (word_eq(hbp, "GET"))
224 else if (word_eq(hbp, "HEAD"))
226 else if (word_eq(hbp, "POST"))
228 else if (word_eq(hbp, "PUT"))
230 else if (word_eq(hbp, "DELETE"))
232 else if (word_eq(hbp, "TRACE"))
234 else if (word_eq(hbp, "CONNECT"))
236 else if (word_eq(hbp, "NOTIFY"))
238 else if (word_eq(hbp, "M-SEARCH"))
240 else if (word_eq(hbp, "M-POST"))
242 else if (word_eq(hbp, "SUBSCRIBE"))
244 else if (word_eq(hbp, "UNSUBSCRIBE"))
253 while (isgraph(*hbp))
254 hbp++;
255 while (*hbp == ' ' || *hbp == '\t')
256 hbp++;
262 rawuri = hbp;
263 while (isgraph(*hbp))
264 hbp++;
265 h->uri = os_malloc((hbp - rawuri) + 1);
269 while (rawuri < hbp) {
281 while (*hbp == ' ' || *hbp == '\t')
282 hbp++;
284 if (0 == strncmp(hbp, "HTTP/", 5)) {
285 hbp += 5;
286 if (hbp[0] == '1' && hbp[1] == '.' &&
287 isdigit(hbp[2]) && hbp[2] != '0')
292 while (*hbp)
293 if (*hbp++ == '\n')
301 if (hbp[0] == '\n' ||
302 (hbp[0] == '\r' && hbp[1] == '\n'))
304 if (!isgraph(*hbp))
306 if (httpread_hdr_option_analyze(h, hbp))
309 while (*hbp)
310 if (*hbp++ == '\n')
372 char *hbp; /* pointer into header buffer */
418 hbp = h->hdr + h->hdr_nbytes;
432 *hbp++ = *rbp++;
436 hbp[-1] == '\n' &&
437 hbp[-2] == '\r' &&
438 hbp[-3] == '\n' &&
439 hbp[-4] == '\r' ) {
441 *hbp = 0; /* null terminate */