From 3abb9fdc1bf36e9c18d67d773d301999379fd7f2 Mon Sep 17 00:00:00 2001 From: "Jean-Marc Pigeon (Delson)" Date: Sat, 16 Aug 2025 06:48:51 -0400 Subject: [PATCH] Adjusting scanning timing --- app/scanner.c | 8 ++++++-- lib/gessql.c | 21 +++++++++++---------- 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/app/scanner.c b/app/scanner.c index f92ac79..3c63768 100644 --- a/app/scanner.c +++ b/app/scanner.c @@ -336,7 +336,11 @@ int main(int argc,char *argv[]) { #define OPEP "scanner.c:main," -#define FREQUENCY -(60*10) //10 minutes +#ifdef MODEDEBUG +#define DOITAGAIN -(60*10) //10 minutes in seconds +#else +#define DOITAGAIN -(3600*24) //1 day in seconds +#endif int status; ARGTYP *params; @@ -371,7 +375,7 @@ while (proceed==true) { } break; case 3 : //do program main purpose - (void) doscanning(FREQUENCY); + (void) doscanning(DOITAGAIN); break; default : //end of task params=par_freeparams(params); diff --git a/lib/gessql.c b/lib/gessql.c index 24d6f6e..71835c3 100644 --- a/lib/gessql.c +++ b/lib/gessql.c @@ -841,33 +841,34 @@ return isok; /* remote IP to be scanned to establish credibilty.*/ /* */ /********************************************************/ -PUBLIC char **sql_getnewrmtip(SQLPTR *sqlptr,int frequency) +PUBLIC char **sql_getnewrmtip(SQLPTR *sqlptr,int delay) { #define OPEP "gessql.c:sql_getnewrmtip," -#define DATLIM "2020-01-01" -static char *cmd="select remoteip from "RMTTBL" WHERE lastscan<%s " +static char *cmd="select remoteip from "RMTTBL" WHERE " + "(lastscan