From 9df88a3933ae75ff2ec9bfa951a71fcc0164df74 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Wed, 31 Jul 2013 10:05:00 -0400 Subject: Change mind again... dump Http. Launcher will do this and will use libcurl. Also fix some format string errors. --- ext/http-parser/contrib/url_parser.c | 44 ------------------------------------ 1 file changed, 44 deletions(-) delete mode 100644 ext/http-parser/contrib/url_parser.c (limited to 'ext/http-parser/contrib/url_parser.c') diff --git a/ext/http-parser/contrib/url_parser.c b/ext/http-parser/contrib/url_parser.c deleted file mode 100644 index b1f9c979..00000000 --- a/ext/http-parser/contrib/url_parser.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "http_parser.h" -#include -#include - -void -dump_url (const char *url, const struct http_parser_url *u) -{ - unsigned int i; - - printf("\tfield_set: 0x%x, port: %u\n", u->field_set, u->port); - for (i = 0; i < UF_MAX; i++) { - if ((u->field_set & (1 << i)) == 0) { - printf("\tfield_data[%u]: unset\n", i); - continue; - } - - printf("\tfield_data[%u]: off: %u len: %u part: \"%.*s\n", - i, - u->field_data[i].off, - u->field_data[i].len, - u->field_data[i].len, - url + u->field_data[i].off); - } -} - -int main(int argc, char ** argv) { - if (argc != 3) { - printf("Syntax : %s connect|get url\n", argv[0]); - return 1; - } - struct http_parser_url u; - int len = strlen(argv[2]); - int connect = strcmp("connect", argv[1]) == 0 ? 1 : 0; - printf("Parsing %s, connect %d\n", argv[2], connect); - - int result = http_parser_parse_url(argv[2], len, connect, &u); - if (result != 0) { - printf("Parse error : %d\n", result); - return result; - } - printf("Parse ok, result : \n"); - dump_url(argv[2], &u); - return 0; -} \ No newline at end of file -- cgit v1.2.3