Home | History | Annotate | Download | only in wps

Lines Matching defs:hbp

169 	char *hbp       /* pointer to current line in header buffer */
172 if (word_eq(hbp, "CONTENT-LENGTH:")) {
173 while (isgraph(*hbp))
174 hbp++;
175 while (*hbp == ' ' || *hbp == '\t')
176 hbp++;
177 if (!isdigit(*hbp))
179 h->content_length = atol(hbp);
183 if (word_eq(hbp, "TRANSFER_ENCODING:") ||
184 word_eq(hbp, "TRANSFER-ENCODING:")) {
185 while (isgraph(*hbp))
186 hbp++;
187 while (*hbp == ' ' || *hbp == '\t')
188 hbp++;
192 if (word_eq(hbp, "CHUNKED")) {
206 char *hbp = h->hdr; /* pointer into h->hdr */
211 if (!isgraph(*hbp))
213 if (os_strncmp(hbp, "HTTP/", 5) == 0) {
216 hbp += 5;
217 if (hbp[0] == '1' && hbp[1] == '.' &&
218 isdigit(hbp[2]) && hbp[2] != '0')
220 while (isgraph(*hbp))
221 hbp++;
222 while (*hbp == ' ' || *hbp == '\t')
223 hbp++;
224 if (!isdigit(*hbp))
226 h->reply_code = atol(hbp);
227 } else if (word_eq(hbp, "GET"))
229 else if (word_eq(hbp, "HEAD"))
231 else if (word_eq(hbp, "POST"))
233 else if (word_eq(hbp, "PUT"))
235 else if (word_eq(hbp, "DELETE"))
237 else if (word_eq(hbp, "TRACE"))
239 else if (word_eq(hbp, "CONNECT"))
241 else if (word_eq(hbp, "NOTIFY"))
243 else if (word_eq(hbp, "M-SEARCH"))
245 else if (word_eq(hbp, "M-POST"))
247 else if (word_eq(hbp, "SUBSCRIBE"))
249 else if (word_eq(hbp, "UNSUBSCRIBE"))
258 while (isgraph(*hbp))
259 hbp++;
260 while (*hbp == ' ' || *hbp == '\t')
261 hbp++;
267 rawuri = hbp;
268 while (isgraph(*hbp))
269 hbp++;
270 h->uri = os_malloc((hbp - rawuri) + 1);
274 while (rawuri < hbp) {
286 while (isgraph(*hbp))
287 hbp++;
288 while (*hbp == ' ' || *hbp == '\t')
289 hbp++;
291 if (0 == strncmp(hbp, "HTTP/", 5)) {
292 hbp += 5;
293 if (hbp[0] == '1' && hbp[1] == '.' &&
294 isdigit(hbp[2]) && hbp[2] != '0')
299 while (*hbp)
300 if (*hbp++ == '\n')
308 if (hbp[0] == '\n' ||
309 (hbp[0] == '\r' && hbp[1] == '\n'))
311 if (!isgraph(*hbp))
313 if (httpread_hdr_option_analyze(h, hbp))
316 while (*hbp)
317 if (*hbp++ == '\n')
379 char *hbp; /* pointer into header buffer */
425 hbp = h->hdr + h->hdr_nbytes;
437 *hbp++ = *rbp++;
441 hbp[-1] == '\n' &&
442 hbp[-2] == '\r' &&
443 hbp[-3] == '\n' &&
444 hbp[-4] == '\r' ) {
446 *hbp = 0; /* null terminate */