summaryrefslogtreecommitdiff
path: root/radsecproxy.h
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordu.net>2012-04-03 16:56:23 +0200
committerLinus Nordberg <linus@nordu.net>2012-04-12 17:26:13 +0200
commit39e90a8cfdfe5bc95d2d01aa680e328c3476ff33 (patch)
tree10589b6896105de587a7b2c0c6d2bea8cdc2b8bb /radsecproxy.h
parent688e7b73453780a57492156ae29387522396689d (diff)
Keep track of a failing dynamic server and don't use it while failing.
Also, sleep less than 15 minutes (900s), mainly for testing. This number will change. Also, die hard and explicitly if freeing an already freed config in freeclsrvconf(). This is part of fixing RADSECPROXY-33.
Diffstat (limited to 'radsecproxy.h')
-rw-r--r--radsecproxy.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/radsecproxy.h b/radsecproxy.h
index 680a58d..dc09b1e 100644
--- a/radsecproxy.h
+++ b/radsecproxy.h
@@ -160,6 +160,7 @@ struct server {
uint8_t connectionok;
uint8_t lostrqs;
uint8_t dynstartup;
+ uint8_t dynfailing;
char *dynamiclookuparg;
int nextid;
struct timeval lastrcv;