can you send me this patch as a file to download ?
On Mon, Aug 03, 2009 at 06:01:26PM +0200, Folkert van Heusden wrote: > Olaf, > > Tried implementing your patch but applying the patch fails with 4 > rejects. > What version is it for? I used 1.3.0. > > On Sat, Aug 01, 2009 at 10:52:59PM +0200, Olaf van der Spek wrote: > > To support > > httping http://google.com > > httping https://google.com > > httping google.com > > > > --- main.c.orig 2009-08-01 22:28:44.000000000 +0200 > > +++ main.c 2009-08-01 22:49:02.000000000 +0200 > > @@ -325,13 +325,11 @@ > > return 1; > > } > > } > > + if (optind < argc) > > + get = argv[optind]; > > > > - last_error[0] = 0x00; > > > > -#ifndef NO_SSL > > - if (use_ssl && portnr == 80) > > - portnr = 443; > > -#endif > > + last_error[0] = 0x00; > > > > if (!get_instead_of_head && show_Bps) > > error_exit("-b/-B can only be used when also using -G\n"); > > @@ -340,17 +338,18 @@ > > { > > char *slash, *colon; > > char *getcopy = mystrdup(get, "get request"); > > - char *http_string = "http://"; > > - int http_string_len = 7; > > > > -#ifndef NO_SSL > > - if (use_ssl) > > + if (strncasecmp(getcopy, "http://", 7) == 0) > > { > > - http_string_len = 8; > > - http_string = "https://"; > > + getcopy += 7; > > + } > > + else if (strncasecmp(getcopy, "https://", 8) == 0) > > + { > > + getcopy += 8; > > + use_ssl = 1; > > } > > -#endif > > > > + /* > > if (strncasecmp(getcopy, http_string, http_string_len) != 0) > > { > > fprintf(stderr, "'%s' is a strange URL\n", getcopy); > > @@ -359,19 +358,20 @@ > > fprintf(stderr, "Did you forget to add > > the '-l' switch to the httping commandline?\n"); > > return 2; > > } > > + */ > > > > - slash = strchr(&getcopy[http_string_len], '/'); > > + slash = strchr(getcopy, '/'); > > if (slash) > > *slash = 0x00; > > > > - colon = strchr(&getcopy[http_string_len], ':'); > > + colon = strchr(getcopy, ':'); > > if (colon) > > { > > *colon = 0x00; > > portnr = atoi(colon + 1); > > } > > > > - hostname = &getcopy[http_string_len]; > > + hostname = getcopy; > > } > > > > if (hostname == NULL) > > @@ -380,6 +380,11 @@ > > error_exit("No hostname/getrequest given\n"); > > } > > > > +#ifndef NO_SSL > > + if (use_ssl && portnr == 80) > > + portnr = 443; > > +#endif > > + > > if (get == NULL) > > { > > #ifndef NO_SSL > > > > > > > Folkert van Heusden > > -- > MultiTail na wan makriki wrokosani fu tan luku den logfile nanga san > den commando spiti puru. Piki puru spesrutu sani, wroko nanga difrenti > kroru, tya kon makandra, nanga wan lo moro. > http://www.vanheusden.com/multitail/ > ---------------------------------------------------------------------- > Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com > > > > -- > To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org