uinfo=userinfo_find_from_file(user);
if (!uinfo) {
- debuga(_("Ignoring unknown user file %s"),user);
+ debuga(_("Ignoring unknown user file %s\n"),user);
continue;
}
strcpy(u2,uinfo->id);
new_user=1;
if (longline_prepare(&line)<0) {
- debuga(_("Not enough memory to read the downloaded files."));
+ debuga(_("Not enough memory to read the downloaded files\n"));
exit(1);
}
getword(accip,sizeof(accip),&gwarea,'\t')<0 ||
getword_ptr(buf,&accurl,&gwarea,'\t')<0 || getword_atoll(&accbytes,&gwarea,'\t')<0 ||
getword(acccode,sizeof(acccode),&gwarea,'\t')<0) {
- debuga(_("There is a broken record or garbage in file %s"),tmp3);
+ debuga(_("There is a broken record or garbage in file %s\n"),tmp3);
exit(1);
}
if(strncmp(acccode,"TCP_DENIED/407",14) == 0) continue;
if (getword_atoll(&accelap,&gwarea,'\t')<0) {
- debuga(_("There is a broken elapsed time in file %s"),tmp3);
+ debuga(_("There is a broken elapsed time in file %s\n"),tmp3);
exit(1);
}
if (getword_skip(20000,&gwarea,'"')<0 || getword(accsmart,sizeof(accsmart),&gwarea,'"')<0) {
- debuga(_("There is a broken smart info in file %s"),tmp3);
+ debuga(_("There is a broken smart info in file %s\n"),tmp3);
exit(1);
}
ourl_size=url_len+1;
oldurl=realloc(oldurl,ourl_size);
if (!oldurl) {
- debuga(_("Not enough memory to store the url"));
+ debuga(_("Not enough memory to store the url\n"));
exit(1);
}
}
ourltt_size=url_len+1;
oldurltt=realloc(oldurltt,ourltt_size);
if (!oldurltt) {
- debuga(_("Not enough memory to store the url"));
+ debuga(_("Not enough memory to store the url\n"));
exit(1);
}
}
ourl_size=url_len+1;
oldurl=realloc(oldurl,ourl_size);
if (!oldurl) {
- debuga(_("Not enough memory to store the url"));
+ debuga(_("Not enough memory to store the url\n"));
exit(1);
}
}
if(indexonly) return;
if((ReportType & REPORT_TYPE_USERS_SITES) == 0) return;
- if(debug) debuga("%s: %s/%s",_("Making file"),tmp,user);
+ if(debug) debuga(_("Making file: %s/%s\n"),tmp,user);
if (snprintf(wdirname,sizeof(wdirname),"%s/%s.utmp",tmp,user)>=sizeof(wdirname)) {
- debuga(_("Temporary file name too long: %s/%s.utmp"),tmp,user);
+ debuga(_("Temporary file name too long: %s/%s.utmp\n"),tmp,user);
exit(1);
}
if((ReportType & REPORT_TYPE_USERS_SITES) == 0) return;
if (snprintf(wdirname,sizeof(wdirname),"%s/%s.htmp",tmp,user)>=sizeof(wdirname)) {
- debuga(_("Temporary file name too long: %s/%s.htmp"),tmp,user);
+ debuga(_("Temporary file name too long: %s/%s.htmp\n"),tmp,user);
exit(1);
}
if((ReportType & REPORT_TYPE_USERS_SITES) == 0) return;
if (snprintf(wdirname,sizeof(wdirname),"%s/%s.utmp",tmp,uinfo->filename)>=sizeof(wdirname)) {
- debuga(_("Temporary file name too long: %s/%s.utmp"),tmp,uinfo->filename);
+ debuga(_("Temporary file name too long: %s/%s.utmp\n"),tmp,uinfo->filename);
exit(1);
}
if(indexonly || (ReportType & REPORT_TYPE_USERS_SITES) == 0) return;
if (snprintf(wdirname,sizeof(wdirname),"%s/%s.utmp",tmp,uinfo->filename)>=sizeof(wdirname)) {
- debuga(_("Path too long %s/%s.utmp"),tmp,uinfo->filename);
+ debuga(_("Path too long %s/%s.utmp\n"),tmp,uinfo->filename);
exit(1);
}
if(indexonly || ((ReportType & REPORT_TYPE_USERS_SITES) == 0)) return;
if (snprintf(wdirname,sizeof(wdirname),"%s/%s.htmp",tmp,uinfo->filename)>=sizeof(wdirname)) {
- debuga(_("Path too long %s/%s.htmp"),tmp,uinfo->filename);
+ debuga(_("Path too long %s/%s.htmp\n"),tmp,uinfo->filename);
exit(1);
}
if((fp_ou=MY_FOPEN(wdirname,"a"))==NULL){
- fprintf(stderr, "SARG: (report-2) %s: %s - %s\n",_("Cannot open file"),wdirname,strerror(errno));
+ debuga(_("(report-2) Cannot open file: %s - %s\n"),wdirname,strerror(errno));
exit(1);
}
if(indexonly || ((ReportType & REPORT_TYPE_USERS_SITES) == 0)) return;
if (snprintf(wdirname,sizeof(wdirname),"%s/%s.ip",tmp,uinfo->filename)>=sizeof(wdirname)) {
- fprintf(stderr,"SARG: Path too long %s/%s.ip\n",tmp,uinfo->filename);
+ debuga(_("Path too long %s/%s.ip\n"),tmp,uinfo->filename);
exit(1);
}
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid total number of accesses in %s"),filename);
+ debuga(_("Invalid total number of accesses in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid total size in %s"),filename);
+ debuga(_("Invalid total size in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid total elapsed time in %s"),filename);
+ debuga(_("Invalid total elapsed time in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid total cache hit in %s"),filename);
+ debuga(_("Invalid total cache hit in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\0') {
- debuga(_("Invalid total cache miss in %s"),filename);
+ debuga(_("Invalid total cache miss in %s\n"),filename);
exit(1);
}
item->oucache=number*sign;
item->user=buffer;
for (i=0 ; i<MAX_USER_LEN-1 && (unsigned char)*buffer>=' ' ; i++) buffer++;
if (*buffer!='\t') {
- debuga(_("User name too long or invalid in %s"),filename);
+ debuga(_("User name too long or invalid in %s\n"),filename);
exit(1);
}
*buffer++='\0';
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid number of accesses in %s"),filename);
+ debuga(_("Invalid number of accesses in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid number of bytes in %s"),filename);
+ debuga(_("Invalid number of bytes in %s\n"),filename);
exit(1);
}
buffer++;
item->url=buffer;
while ((unsigned char)*buffer>=' ') buffer++;
if (*buffer!='\t') {
- debuga(_("URL too long or invalid in %s"),filename);
+ debuga(_("URL too long or invalid in %s\n"),filename);
exit(1);
}
*buffer++='\0';
item->ip=buffer;
for (i=0 ; i<MAX_IP_LEN-1 && (unsigned char)*buffer>=' ' ; i++) buffer++;
if (*buffer!='\t') {
- debuga(_("IP address too long or invalid in %s"),filename);
+ debuga(_("IP address too long or invalid in %s\n"),filename);
exit(1);
}
*buffer++='\0';
item->time=buffer;
for (i=0 ; i<MAX_DATETIME_LEN-1 && (unsigned char)*buffer>=' ' ; i++) buffer++;
if (*buffer!='\t') {
- debuga(_("Time too long or invalid in %s"),filename);
+ debuga(_("Time too long or invalid in %s\n"),filename);
exit(1);
}
*buffer++='\0';
item->date=buffer;
for (i=0 ; i<MAX_DATETIME_LEN-1 && (unsigned char)*buffer>=' ' ; i++) buffer++;
if (*buffer!='\t') {
- debuga(_("Date too long or invalid in %s"),filename);
+ debuga(_("Date too long or invalid in %s\n"),filename);
exit(1);
}
*buffer++='\0';
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid elapsed time in %s"),filename);
+ debuga(_("Invalid elapsed time in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\t') {
- debuga(_("Invalid cache hit size in %s"),filename);
+ debuga(_("Invalid cache hit size in %s\n"),filename);
exit(1);
}
buffer++;
while (isdigit(*buffer))
number=(number * 10) + (*buffer++)-'0';
if (*buffer!='\0') {
- debuga(_("Invalid cache miss size in %s"),filename);
+ debuga(_("Invalid cache miss size in %s\n"),filename);
exit(1);
}
item->oucache=number*sign;