]>
git.ipfire.org Git - thirdparty/sarg.git/blob - include/conf.h
23413b80f3f28cca109e7b5e07d2df66f1353b15
22 #if HAVE_SYS_RESOURCE_H
23 #include <sys/resource.h>
28 #if HAVE_SYS_DIRENT_H && !HAVE_DIRENT_H
29 #include <sys/dirent.h>
35 #include <sys/socket.h>
44 #include <netinet/in.h>
47 #include <arpa/inet.h>
81 #define _FILE_OFFSET_BITS 64
82 #define MY_FOPEN fopen
84 #define MY_FOPEN fopen
89 long long int my_atoll (const char *nptr
);
108 char parse_out
[MAXLEN
];
111 char datestimes
[MAXLEN
];
112 char ConfigFile
[MAXLEN
];
117 char day
[3], month
[3], year
[5];
122 char RemoveTempFiles
[4];
123 char ReplaceIndex
[256];
125 char OverwriteReport
[4];
126 char RecordsWithoutUser
[20];
131 char ExcludeCodes
[256];
132 char TopsitesSortField
[15];
133 char TopsitesSortType
[5];
134 char ReportType
[255];
135 char UserTabFile
[255];
141 char AccessLog
[MAXLEN
];
143 char BgColor
[MAXLEN
];
144 char BgImage
[MAXLEN
];
145 char TxColor
[MAXLEN
];
146 char TxBgColor
[MAXLEN
];
147 char TiColor
[MAXLEN
];
148 char LogoImage
[MAXLEN
];
149 char LogoText
[MAXLEN
];
150 char LogoTextColor
[MAXLEN
];
153 char FontFace
[MAXLEN
];
154 char HeaderColor
[MAXLEN
];
155 char HeaderBgColor
[MAXLEN
];
156 char FontSize
[MAXLEN
];
157 char PasswdFile
[MAXLEN
];
158 char TempDir
[MAXLEN
];
159 char OutputDir
[MAXLEN
];
160 char OutputEmail
[MAXLEN
];
161 char TopuserSortField
[30];
162 char UserSortField
[30];
163 char TopuserSortOrder
[10];
164 char UserSortOrder
[10];
165 char UserAgentLog
[255];
167 char ExcludeHosts
[255];
168 char ExcludeUsers
[255];
170 char PerUserLimitFile
[255];
171 char PerUserLimit
[20];
173 char MaxElapsed
[255];
177 char UserInvalidChar
[255];
179 char GraphDaysBytesBarColor
[255];
181 char PrivacyString
[255];
182 char PrivacyStringColor
[30];
183 char IncludeUsers
[MAXLEN
];
184 char ExcludeString
[MAXLEN
];
185 char SuccessfulMsg
[5];
186 char TopUserFields
[255];
187 char UserReportFields
[255];
188 char DataFile
[MAXLEN
];
189 char DataFileDelimiter
[3];
190 char DataFileFields
[MAXLEN
];
191 char SiteUserTimeDateType
[10];
192 char ShowReadStatistics
[5];
193 char IndexSortOrder
[5];
194 char DansGuardianConf
[MAXLEN
];
195 char SquidGuardConf
[MAXLEN
];
196 char SquidGuarddbHome
[255];
197 char SquidGuardLogFormat
[MAXLEN
];
198 char ShowSargInfo
[5];
199 char ShowSargLogo
[5];
200 char ParsedOutputLog
[MAXLEN
];
201 char ParsedOutputLogCompress
[255];
202 char DisplayedValues
[20];
203 char HeaderFontSize
[3];
204 char TitleFontSize
[3];
205 char wwwDocumentRoot
[MAXLEN
];
206 char ExternalCSSFile
[MAXLEN
];
208 char BlockImage
[512];
209 char NtlmUserFormat
[30];
220 char UserAuthentication
[10];
221 char AuthUserFile
[255];
225 char DownloadSuffix
[MAXLEN
];
247 char httplink
[MAXLEN
];
248 char html_old
[MAXLEN
];
249 char siteind
[MAXLEN
];
259 char download_url
[MAXLEN
];
268 int dansguardian_count
;
269 int squidguard_count
;
289 int AuthfailReportLimit
;
290 int DeniedReportLimit
;
291 int DownloadReportLimit
;
292 int SiteUsersReportLimit
;
293 int DansGuardianReportLimit
;
294 int SquidGuardReportLimit
;
302 long long int twork2
;
310 struct dirent
*direntp
;
312 int getnumlist( char *, numlist
*, const int, const int );