| 491 | } |
| 492 | |
| 493 | static const char* internal_hdrend(const char* ptr) |
| 494 | { |
| 495 | const char *p = ptr; |
| 496 | while (*p) { |
| 497 | if (p[0] == '\r' && p[1] == '\n' && (p[2] != ' ' && p[2] != '\t')) { |
| 498 | return p; |
| 499 | } |
| 500 | ++p; |
| 501 | } |
| 502 | return p; |
| 503 | } |
| 504 | |
| 505 | static const char* internal_find_param(const char* ptr, const char* name) |
| 506 | { |