]> git.ipfire.org Git - thirdparty/sarg.git/blobdiff - include/defs.h
Download suffix stored in index with dichotomic search for efficiency.
[thirdparty/sarg.git] / include / defs.h
index 1bc7f604ceb5c4a4ae90565790850207169c7a9e..7bebcf2ef2589781ae1dc61027f216e0a62672e1 100755 (executable)
@@ -38,6 +38,9 @@ void gen_denied_report(void);
 
 // download.c
 void download_report(void);
+void free_download(void);
+void set_download_suffix(const char *list);
+int is_download_suffix(const char *url);
 
 // email.c
 int geramail(const char *dirname, int debug, const char *outdir, int userip, const char *email, const char *TempDir);
@@ -156,7 +159,7 @@ char *buildtime(long long int elap);
 void obtdate(const char *dirname, const char *name, char *data);
 void formatdate(char *date,int date_size,int year,int month,int day,int hour,int minute,int second,int dst);
 void obtuser(const char *dirname, const char *name, char *tuser);
-void obttotal(const char *dirname, const char *name, char *tbytes, char *tuser, char *media);
+void obttotal(const char *dirname, const char *name, char *tbytes, const char *tuser, char *media);
 void version(void);
 int vercode(const char *code);
 void load_excludecodes(const char *ExcludeCodes);
@@ -175,4 +178,3 @@ char *get_param_value(const char *param,char *line);
 void read_usertab(const char *UserTabFile);
 void get_usertab_name(const char *user,char *name,int namelen);
 int compar( const void *, const void * );
-int is_download_suffix(const char *url);