/[hydra]/hydra/src/request.c
ViewVC logotype

Diff of /hydra/src/request.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.17 by nmav, Sun Sep 29 15:34:23 2002 UTC revision 1.18 by nmav, Sun Sep 29 16:01:15 2002 UTC
# Line 666  int process_logline(request * req) Line 666  int process_logline(request * req)
666          /* scan in HTTP/major.minor */          /* scan in HTTP/major.minor */
667          if (sscanf(stop2, "HTTP/%u.%u", &p1, &p2) == 2) {          if (sscanf(stop2, "HTTP/%u.%u", &p1, &p2) == 2) {
668              /* HTTP/{0.9,1.0,1.1} */              /* HTTP/{0.9,1.0,1.1} */
669              if (p1 == 1 && (p2 == 0 || p2 == 1)) {              if (p1 == 1) { /* We accept all HTTP/1.x versions */
670                  req->http_version = stop2;                  req->http_version = stop2;
671                  req->simple = 0;                  req->simple = 0;
672              } else if (p1 > 1 || (p1 != 0 && p2 > 1)) {              } else if (p1 > 1) { /* major number > 1 is invalid for us */
673                  goto BAD_VERSION;                  goto BAD_VERSION;
674              }              }
675          } else {          } else {

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26