• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/curl/curl-7.36.0/tests/server/

Lines Matching refs:reqbuf

95   char reqbuf[REQBUFSIZ]; /* buffer area for the incoming request */
122 static void storerequest(char *reqbuf, size_t totalsize);
329 char *line=&req->reqbuf[req->checkindex];
531 if(sscanf(req->reqbuf, "CONNECT %" MAXDOCNAMELEN_TXT "s HTTP/%d.%d",
622 if(strstr(req->reqbuf, "\r\n0\r\n\r\n"))
635 if(!req->auth && strstr(req->reqbuf, "Authorization:")) {
641 if(!req->digest && strstr(req->reqbuf, "Authorization: Digest")) {
650 strstr(req->reqbuf, "Authorization: NTLM TlRMTVNTUAAD")) {
660 strstr(req->reqbuf, "Authorization: NTLM TlRMTVNTUAAB")) {
666 else if((req->partno >= 1000) && strstr(req->reqbuf, "Authorization: Basic")) {
673 if(strstr(req->reqbuf, "Connection: close"))
680 req->reqbuf + req->offset > end + strlen(END_OF_HEADERS) &&
681 (!strncmp(req->reqbuf, "GET", strlen("GET")) ||
682 !strncmp(req->reqbuf, "HEAD", strlen("HEAD")))) {
685 req->checkindex = (end - req->reqbuf) + strlen(END_OF_HEADERS);
693 line = &req->reqbuf[req->checkindex];
709 if(req->cl <= req->offset - (end - req->reqbuf) - strlen(END_OF_HEADERS))
719 static void storerequest(char *reqbuf, size_t totalsize)
727 if (reqbuf == NULL)
744 written = fwrite(&reqbuf[totalsize-writeleft],
777 char *reqbuf = req->reqbuf;
784 pipereq = reqbuf + req->checkindex;
813 memmove(reqbuf, pipereq, pipereq_length);
822 got = sread(sock, reqbuf + req->offset, req->cl);
824 got = sread(sock, reqbuf + req->offset, REQBUFSIZ-1 - req->offset);
839 reqbuf[req->offset] = '\0';
840 storerequest(reqbuf, req->offset);
847 reqbuf[req->offset] = '\0';
862 reqbuf[REQBUFSIZ-1] = '\0';
868 reqbuf[REQBUFSIZ-1] = '\0';
872 reqbuf[req->offset] = '\0';
875 storerequest(reqbuf, req->pipelining ? req->checkindex : req->offset);