ports/www/squidguard/patches/patch-src_sg_h_in

34 lines
1 KiB
Text

Index: src/sg.h.in
--- src/sg.h.in.orig
+++ src/sg.h.in
@@ -80,9 +80,9 @@ int tolower();
#define WARNING_LOGFILE "squidGuard.log"
#define ERROR_LOGFILE "squidGuard.error"
-#define DEFAULT_CONFIGFILE "@prefix@/squidGuard/squidGuard.conf"
-#define DEFAULT_LOGDIR "@prefix@/squidGuard/log"
-#define DEFAULT_DBHOME "@prefix@/squidGuard/db"
+#define DEFAULT_CONFIGFILE "@cfgdir@/squidguard/squidguard.conf"
+#define DEFAULT_LOGDIR "@logdir@/squidGuard"
+#define DEFAULT_DBHOME "@logdir@/squidGuard/db"
#define EXEC_PROGRAM "@prefix@/bin/squidGuard"
#ifdef ACCONFIG
@@ -115,7 +115,7 @@ int tolower();
#define REDIRECT_PERMANENT "301:"
#define REDIRECT_TEMPORARILY "302:"
-char *progname;
+extern char *progname;
struct LogFileStat {
char *name;
@@ -337,7 +337,7 @@ struct AclDest {
struct AclDest *next;
};
-int lineno;
+extern int lineno;
char *sgParseRedirect __P((char *, struct SquidInfo *, struct Acl *, struct AclDest *));
char *sgAclAccess __P((struct Source *, struct Acl *, struct SquidInfo *));