Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
network:utilities
webalizer
webalizer-static.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File webalizer-static.patch of Package webalizer
Index: webalizer-2.23-08/dns_resolv.c =================================================================== --- webalizer-2.23-08.orig/dns_resolv.c 2013-02-26 06:37:27.000000000 +0100 +++ webalizer-2.23-08/dns_resolv.c 2020-06-08 10:37:00.206448803 +0200 @@ -80,9 +80,7 @@ struct dns_child child[MAXCHILD]; DNODEPTR host_table[MAXHASH]; /* hostname/ip hash table */ -char buffer[BUFSIZE]; /* log file record buffer */ -char tmp_buf[BUFSIZE]; /* used to temp save above */ -struct utsname system_info; /* system info structure */ +static char buffer[BUFSIZE]; /* log file record buffer */ int raiseSigChild = 1; @@ -244,7 +242,6 @@ int dns_resolver(void *log_fp) continue; /* go get next record if any */ } - strcpy(tmp_buf, buffer); /* save buffer in case of error */ if(parse_record(buffer)) /* parse the record */ { struct addrinfo hints, *ares; Index: webalizer-2.23-08/webalizer.c =================================================================== --- webalizer-2.23-08.orig/webalizer.c 2013-08-26 06:52:15.000000000 +0200 +++ webalizer-2.23-08/webalizer.c 2020-06-08 10:34:04.845481306 +0200 @@ -246,7 +246,7 @@ struct log_struct log_rec; void *zlog_fp; /* compressed logfile ptr */ FILE *log_fp; /* regular logfile pointer */ -char buffer[BUFSIZE]; /* log file record buffer */ +static char buffer[BUFSIZE]; /* log file record buffer */ char tmp_buf[BUFSIZE]; /* used to temp save above */ CLISTPTR *top_ctrys = NULL; /* Top countries table */ Index: webalizer-2.23-08/hashtab.c =================================================================== --- webalizer-2.23-08.orig/hashtab.c 2013-08-26 06:45:28.000000000 +0200 +++ webalizer-2.23-08/hashtab.c 2020-06-08 10:27:37.043341687 +0200 @@ -84,9 +84,6 @@ RNODEPTR rm_htab[MAXHASH]; ANODEPTR am_htab[MAXHASH]; SNODEPTR sr_htab[MAXHASH]; /* search string table */ INODEPTR im_htab[MAXHASH]; /* ident table (username) */ -#ifdef USE_DNS -DNODEPTR host_table[MAXHASH]; /* DNS hash table */ -#endif /* USE_DNS */ /*********************************************/ /* DEL_HTABS - clear out our hash tables */ @@ -101,9 +98,6 @@ void del_htabs() del_alist(am_htab); del_slist(sr_htab); del_ilist(im_htab); -#ifdef USE_DNS -/* del_dlist(host_table); */ /* delete DNS hash table */ -#endif /* USE_DNS */ } /*********************************************/ Index: webalizer-2.23-08/hashtab.h =================================================================== --- webalizer-2.23-08.orig/hashtab.h 2008-05-22 10:14:30.000000000 +0200 +++ webalizer-2.23-08/hashtab.h 2020-06-08 10:27:58.507460109 +0200 @@ -73,9 +73,6 @@ extern RNODEPTR rm_htab[MAXHASH]; extern ANODEPTR am_htab[MAXHASH]; extern SNODEPTR sr_htab[MAXHASH]; /* search string table */ extern INODEPTR im_htab[MAXHASH]; /* ident table (username) */ -#ifdef USE_DNS -extern DNODEPTR host_table[MAXHASH]; /* DNS resolver table */ -#endif extern int put_hnode(char *, int, u_int64_t, u_int64_t, double, u_int64_t *, u_int64_t, u_int64_t, char *, HNODEPTR *);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor