aboutsummaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorThom Troy <ttroy50@gmail.com>2015-11-07 17:53:50 +0000
committerTobias Brunner <tobias@strongswan.org>2015-11-17 14:25:08 +0100
commitac36ede93c6b9564a837c875fa22b771bd61e005 (patch)
tree1a1cf7dd08144889da2a1010e1fbbe3bc31d0112 /conf
parent8e9adf3d099c1f687a606f3fd794e79b0143965d (diff)
downloadstrongswan-ac36ede93c6b9564a837c875fa22b771bd61e005.tar.bz2
strongswan-ac36ede93c6b9564a837c875fa22b771bd61e005.tar.xz
eap-radius: Add ability to configure RADIUS retransmission behavior
Closes strongswan/strongswan#19.
Diffstat (limited to 'conf')
-rw-r--r--conf/plugins/eap-radius.opt13
1 files changed, 12 insertions, 1 deletions
diff --git a/conf/plugins/eap-radius.opt b/conf/plugins/eap-radius.opt
index 929931a28..c3668ec06 100644
--- a/conf/plugins/eap-radius.opt
+++ b/conf/plugins/eap-radius.opt
@@ -80,6 +80,15 @@ charon.plugins.eap-radius.secret =
charon.plugins.eap-radius.server =
IP/Hostname of RADIUS server.
+charon.plugins.eap-radius.retransmit_base = 1.4
+ Base to use for calculating exponential back off.
+
+charon.plugins.eap-radius.retransmit_timeout = 2.0
+ Timeout in seconds before sending first retransmit.
+
+charon.plugins.eap-radius.retransmit_tries = 4
+ Number of times to retransmit a packet before giving up.
+
charon.plugins.eap-radius.servers {}
Section to specify multiple RADIUS servers.
@@ -88,7 +97,9 @@ charon.plugins.eap-radius.servers {}
specified for each server. A server's IP/Hostname can be configured using
the **address** option. The **acct_port** [1813] option can be used to
specify the port used for RADIUS accounting. For each RADIUS server a
- priority can be specified using the **preference** [0] option.
+ priority can be specified using the **preference** [0] option. The
+ retransmission time for each server can set set using **retransmit_base**,
+ **retransmit_timeout** and **retransmit_tries**.
charon.plugins.eap-radius.sockets = 1
Number of sockets (ports) to use, increase for high load.