summaryrefslogtreecommitdiff
path: root/radsecproxy.c
diff options
context:
space:
mode:
authorvenaas <venaas>2007-01-15 13:05:54 +0000
committervenaas <venaas@e88ac4ed-0b26-0410-9574-a7f39faa03bf>2007-01-15 13:05:54 +0000
commitc8b0e66df1648e75ffec5004001ac1f9de96ec46 (patch)
tree159507d25951ff5b8fd276e54a99668278fd9a27 /radsecproxy.c
parent036bbbf5d85699187824ecf808414f40f0d5594f (diff)
added some todo comments
git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@35 e88ac4ed-0b26-0410-9574-a7f39faa03bf
Diffstat (limited to 'radsecproxy.c')
-rw-r--r--radsecproxy.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/radsecproxy.c b/radsecproxy.c
index 4f16987..9d55d4f 100644
--- a/radsecproxy.c
+++ b/radsecproxy.c
@@ -12,8 +12,16 @@
/* TODO:
* make our server ignore client retrans and do its own instead?
- * tls keep alives (server status)
- * tls certificate validation
+ * accounting
+ * radius keep alives (server status)
+ * tls certificate validation, see below urls
+ * clean tls shutdown, see http://www.linuxjournal.com/article/4822
+ * and http://www.linuxjournal.com/article/5487
+ * SSL_shutdown() and shutdown()
+ * If shutdown() we may not need REUSEADDR
+ * when tls client goes away, ensure that all related threads and state
+ * are removed
+ * setsockopt(keepalive...), check if openssl has some keepalive feature
*/
/* For UDP there is one server instance consisting of udpserverrd and udpserverth