FILE *fp_gen;
char accdia[11], acchora[9], accuser[MAXLEN], accip[MAXLEN], accurl[MAXLEN];
- char oldaccdia[11], oldacchora[9], oldaccip[MAXLEN], wdir[MAXLEN], per1[MAXLEN];
+ char oldaccdia[11], oldacchora[9], oldaccip[MAXLEN];
char wdirname[MAXLEN], oldurl[MAXLEN], oldaccuser[MAXLEN];
char olduser[MAXLEN], oldmsg[50], acccode[MAXLEN/2 - 1], oldacccode[MAXLEN/2 - 1], user[MAXLEN];
char ipantes[MAXLEN], nameantes[MAXLEN];
char accsmart[MAXLEN];
char crc2[MAXLEN/2 -1];
- char dirname[MAXLEN];
long long int nbytes=0;
long long int nelap=0;
long long int nacc=0;
smartfilter=0;
sprintf(dirname, "%s%s", outdir, period);
- sprintf(wdir, "%s%s", outdir, period);
- strcpy(per1,period);
- vrfydir(wdir, per1, addr, site, us, email);
+ vrfydir(period, addr, site, us, email);
if(debugz){
debugaz("dirname",dirname);
- debugaz("wdir",wdir);
}
gperiod(dirname,period);
getword(accuser,sizeof(accuser),&gwarea,'\t')<0 || getword(accip,sizeof(accip),&gwarea,'\t')<0 ||
getword(accurl,sizeof(accurl),&gwarea,'\t')<0 || getword_atoll(&accbytes,&gwarea,'\t')<0 ||
getword(acccode,sizeof(acccode),&gwarea,'\t')<0) {
- printf("SARG: Maybe you have a broken record or garbage in your %s file.\n",tmp3);
+ printf("SARG: Maybe you have a broken record or garbage in your %s file (%d).\n",tmp3,__LINE__);
exit(1);
}
if(strncmp(acccode,"TCP_DENIED/407",14) == 0) continue;
- if (getword_atoll(&accelap,&gwarea,'\t')<0 || getword_skip(20000,&gwarea,'\t')<0 ||
- getword(accsmart,sizeof(accsmart),&gwarea,'"')<0) {
- printf("SARG: Maybe you have a broken record or garbage in your %s file.\n",tmp3);
+ if (getword_atoll(&accelap,&gwarea,'\t')<0 || getword_skip(20000,&gwarea,'\t')<0) {
+ printf("SARG: Maybe you have a broken elapsed time in your %s file (%d).\n",tmp3,__LINE__);
+ exit(1);
+ }
+ if (getword(accsmart,sizeof(accsmart),&gwarea,'"')<0) {
+ printf("SARG: Maybe you have a broken smart info in your %s file (%d).\n",tmp3,__LINE__);
exit(1);
}
ttopen=1;
/*
- if(strcmp(Privacy,"yes") == 0)
+ if(Privacy)
sprintf(httplink,"<font size=%s color=%s><href=http://%s>%s", \
FontSize,PrivacyStringColor,PrivacyString,PrivacyString);
else
make_index();
- if(strncmp(SuccessfulMsg,"yes",3) == 0) fprintf(stderr, "SARG: %s %s\n",text[47],dirname);
+ if(SuccessfulMsg) fprintf(stderr, "SARG: %s %s\n",text[47],dirname);
} else {
strcpy(wdirname,dirname);
geramail(wdirname, debug, outdir, userip, email, TempDir);
- if((strcmp(email,"stdout") != 0) && (strncmp(SuccessfulMsg,"yes",3) == 0))
+ if((strcmp(email,"stdout") != 0) && SuccessfulMsg)
fprintf(stderr, "SARG: %s %s\n",text[48],email);
}