$OpenBSD: patch-src_sg_h_in,v 1.3 2021/02/04 15:25:50 sthen Exp $

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 *));
