temp debugging

This commit is contained in:
Vladimir Dubrovin 2014-04-10 04:11:48 +04:00
parent 2890f06488
commit 97d811fbfd
2 changed files with 9 additions and 4 deletions

View File

@ -355,7 +355,7 @@ for(;;){
else param->operation = HTTP_OTHER;
do {
buf[inbuf+i]=0;
/*printf("Got: %s\n", buf+inbuf);*/
/* printf("Got: %s\n", buf+inbuf); */
#ifndef WITHMAIN
if(i > 25 && !param->srv->transparent && (!strncasecmp((char *)(buf+inbuf), "proxy-authorization", 19))){
sb = (unsigned char *)strchr((char *)(buf+inbuf), ':');
@ -393,7 +393,8 @@ for(;;){
if(i> 15 && (!strncasecmp((char *)(buf), "content-length", 14))){
buf[i]=0;
#ifndef NOPSTDINT
sscanf((char *)buf + 15, "%"PRINTF_INT64_MODIFIER"u", &contentlength64);
res=sscanf((char *)buf + 15, "%"PRINTF_INT64_MODIFIER"u", &contentlength64);
printf("cl: %d/%"PRINTF_INT64_MODIFIER"u\n", res, contentlength64);
}
}
while( contentlength64 > 0 && (i = sockgetlinebuf(param, CLIENT, buf, (BUFSIZE < contentlength64)? BUFSIZE - 1:(int)contentlength64, '\n', conf.timeouts[STRING_S])) > 0){
@ -508,7 +509,9 @@ for(;;){
++sb;
while(isspace(*sb))sb++;
#ifndef NOPSTDINT
sscanf(sb, "%"PRINTF_INT64_MODIFIER"u",&contentlength64);
res=sscanf(sb, "%"PRINTF_INT64_MODIFIER"u",&contentlength64);
printf("cl: %d/%"PRINTF_INT64_MODIFIER"u\n", res, contentlength64);
if(param->maxtrafout64 && (param->maxtrafout64 < param->statscli64 || contentlength64 > param->maxtrafout64 - param->statscli64)){
RETURN(10);
}
@ -964,7 +967,8 @@ for(;;){
++sb;
while(isspace(*sb))sb++;
#ifndef NOPSTDINT
sscanf(sb, "%"PRINTF_INT64_MODIFIER"u", &contentlength64);
res=sscanf(sb, "%"PRINTF_INT64_MODIFIER"u", &contentlength64);
printf("cl: %d/%"PRINTF_INT64_MODIFIER"u\n", res, contentlength64);
#else
sscanf(sb, "%lu", &contentlength);
#endif

View File

@ -6,6 +6,7 @@
$Id: sockmap.c,v 1.64 2014-04-07 20:35:09 vlad Exp $
*/
#define DEBUGLEVEL 3
#include "proxy.h"