fgets(period,sizeof(period),fp_in);
fclose(fp_in);
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(authfail_in,"r"))==NULL) {
+#else
if((fp_in=fopen(authfail_in,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (authfail) %s: %s\n",text[45],authfail_in);
exit(1);
}
+#if defined(HAVE_FOPEN64)
+ if((fp_ou=(long)fopen64(report,"w"))==NULL) {
+#else
if((fp_ou=fopen(report,"w"))==NULL) {
+#endif
fprintf(stderr, "SARG: (authfail) %s: %s\n",text[45],report);
exit(1);
}
if(arq[0] == '\0')
strcpy(arq,"/usr/local/squid/logs/access.log");
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(arq,"r"))==NULL) {
+#else
if((fp_in=fopen(arq,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (convlog) %s: %s\n",text[8],arq);
exit(1);
}
exit(1);
}
+#if defined(HAVE_FOPEN64)
+ if((fp_ou=(long)fopen64(guard_in,"a"))==NULL) {
+#else
if((fp_ou=fopen(guard_in,"a"))==NULL) {
+#endif
fprintf(stderr, "SARG: (dansguardian) %s: %s\n",text[8],guard_in);
exit(1);
}
debuga(msg);
}
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(loglocation,"r"))==NULL) {
+#else
if((fp_in=fopen(loglocation,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (dansguardian) %s: %s\n",text[8],loglocation);
exit(1);
}
fgets(period,sizeof(period),fp_in);
fclose(fp_in);
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(dansguardian_in,"r"))==NULL) {
+#else
if((fp_in=fopen(dansguardian_in,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (dansguardian_report) %s: %s\n",text[8],dansguardian_in);
exit(1);
}
+#if defined(HAVE_FOPEN64)
+ if((fp_ou=(long)fopen64(report,"w"))==NULL) {
+#else
if((fp_ou=fopen(report,"w"))==NULL) {
+#endif
fprintf(stderr, "SARG: (dansguardian_report) %s: %s\n",text[8],report);
exit(1);
}
continue;
sprintf(tmp3,"%s/%s",tmp,direntp->d_name);
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(tmp3,"r"))==NULL){
+#else
if((fp_in=fopen(tmp3,"r"))==NULL){
- fprintf(stderr, "SARG: (datafile) %s: %s\n",text[45],tmp);
+#endif
+ fprintf(stderr, "SARG: (datafile) %s: %s\n",text[45],tmp);
exit(1);
}
strcpy(wdname,direntp->d_name);
FILE *fp_ou;
char reg[MAXLEN];
+#if defined(HAVE_FOPEN64)
+ if((fp_ou=(long)fopen64(DataFile,"a"))==NULL){
+#else
if((fp_ou=fopen(DataFile,"a"))==NULL){
- fprintf(stderr, "SARG: (datafile) %s: %s\n",text[45],DataFile);
+#endif
+ fprintf(stderr, "SARG: (datafile) %s: %s\n",text[45],DataFile);
exit(1);
}
fgets(period,sizeof(period),fp_in);
fclose(fp_in);
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(denied_in,"r"))==NULL) {
+#else
if((fp_in=fopen(denied_in,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (denied) %s: %s\n",text[8],denied_in);
exit(1);
}
+#if defined(HAVE_FOPEN64)
+ if((fp_ou=(long)fopen64(report,"w"))==NULL) {
+#else
if((fp_ou=fopen(report,"w"))==NULL) {
+#endif
fprintf(stderr, "SARG: (denied) %s: %s\n",text[8],report);
exit(1);
}
fgets(period,sizeof(period),fp_in);
fclose(fp_in);
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(report_in,"r"))==NULL) {
+#else
if((fp_in=fopen(report_in,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (download) %s: %s\n",text[8],report_in);
exit(1);
}
+#if defined(HAVE_FOPEN64)
+ if((fp_ou=(long)fopen64(report,"w"))==NULL) {
+#else
if((fp_ou=fopen(report,"w"))==NULL) {
+#endif
fprintf(stderr, "SARG: (download) %s: %s\n",text[8],report);
exit(1);
}
fprintf(stderr, "SARG: (html6) %s: %s\n",text[45],arqip);
exit(1);
}
-
+
+#if defined(HAVE_FOPEN64)
+ if ((fp_ip2 = (long)fopen64(tmp2, "a")) == 0){
+#else
if ((fp_ip2 = fopen(tmp2, "a")) == 0){
+#endif
fprintf(stderr, "SARG: (html7) %s: %s\n",text[45],tmp2);
exit(1);
}
sprintf(csort,"sort -n -T %s -k 1,1 -k 5,5 -o '%s' '%s'",TempDir,tmp3,tmp2);
system(csort);
+#if defined(HAVE_FOPEN64)
+ if ((fp_ip = (long)fopen64(tmp3, "r")) == 0) {
+#else
if ((fp_ip = fopen(tmp3, "r")) == 0) {
+#endif
fprintf(stderr, "SARG: (html8) %s: %s\n",text[45],tmp3);
exit(1);
}
my_mkdir(csort);
}
sprintf(arq_log,"%s/sarg_temp.log",ParsedOutputLog);
+#if defined(HAVE_FOPEN64)
+ if((fp_log=(long)fopen64(arq_log,"w"))==NULL) {
+#else
if((fp_log=fopen(arq_log,"w"))==NULL) {
+#endif
fprintf(stderr, "%s: (log) %s: %s - %s\n",argv[0],text[8],arq_log,strerror(errno));
exit(1);
}
}
if(strstr(ReportType,"denied") != 0) {
+#if defined(HAVE_FOPEN64)
+ if((fp_denied=(long)fopen64(tmp4,"w"))==NULL) {
+#else
if((fp_denied=fopen(tmp4,"w"))==NULL) {
+#endif
fprintf(stderr, "%s: (log) %s: %s - %s\n",argv[0],text[45],tmp4,strerror(errno));
exit(1);
}
if(DataFile[0]=='\0') {
if(strstr(ReportType,"denied") != 0 || strstr(ReportType,"auth_failures") != 0) {
+#if defined(HAVE_FOPEN64)
+ if((fp_authfail=(long)fopen64(tmp6,"w"))==NULL) {
+#else
if((fp_authfail=fopen(tmp6,"w"))==NULL) {
+#endif
fprintf(stderr, "%s: (log) %s: %s - %s\n",argv[0],text[45],tmp6,strerror(errno));
exit(1);
}
if(arq[0] == '\0')
strcpy(arq,"/usr/local/squid/logs/access.log");
+#if defined(HAVE_FOPEN64)
+ if((fp_in=(long)fopen64(arq,"r"))==NULL) {
+#else
if((fp_in=fopen(arq,"r"))==NULL) {
+#endif
fprintf(stderr, "SARG: (splitlog) %s: %s\n",text[8],arq);
exit(1);
}