From 6ade76e01f435004f5be70c7c109b989187d9bbb Mon Sep 17 00:00:00 2001 From: bbice Date: Wed, 10 Apr 2002 23:21:14 +0000 Subject: [PATCH] tweaked it so filters.php can pass a default TTL to bulkquery.c git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@2708 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- plugins/filters/bulkquery/bulkquery.c | 12 +++++++++--- plugins/filters/filters.php | 5 ++++- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/plugins/filters/bulkquery/bulkquery.c b/plugins/filters/bulkquery/bulkquery.c index a28fc390..8b8ed886 100644 --- a/plugins/filters/bulkquery/bulkquery.c +++ b/plugins/filters/bulkquery/bulkquery.c @@ -10,7 +10,7 @@ #define MAXSTR 80 #define MAXTHREADS 50 #define MAXRBLS 40 -#define DEFTTL 7200 +#define DEFTTL 600 extern int errno; extern int h_errno; @@ -29,7 +29,7 @@ pthread_mutex_t *mutexp; pthread_mutex_t *mutexoutput; char *dnsrbls[MAXRBLS]; -int numrbls, numthreads, numqueries; +int numrbls, numthreads, numqueries, defttl; void do_queries () { iplist tIP; @@ -64,7 +64,7 @@ void do_queries () { lwres_grbnresponse_free(ctx, &response); } else { //fprintf (stderr, "Nothing found\n"); - printf ("%s, %s, %d\n", tIP->IP, tIP->IP, DEFTTL); + printf ("%s, %s, %d\n", tIP->IP, tIP->IP, defttl); } //fprintf (stderr, "freeing context\n"); fflush(stderr); lwres_context_destroy(&ctx); @@ -106,6 +106,12 @@ main () { iplist tIP; int loop1; + if (fgets(instr, MAXSTR, stdin) != NULL) { + defttl = atoi(instr); + } + if (defttl < 0) + defttl = DEFTTL; + GetRBLs(); // for (loop1=0; loop1 $value) { fputs ($fp, "." . $key . "\n"); } -- 2.25.1