From: David Parrish Date: Mon, 24 May 2004 04:20:28 +0000 (+0000) Subject: - Use multiple radius sockets to allow more concurrent authentication requests X-Git-Tag: 2.2.1-2fdn3.1~19^2^2~1^2~462 X-Git-Url: http://git.sameswireless.fr/l2tpns.git/commitdiff_plain/c861a50b72291756d2f9bf195f7dd7c9b94e8be9?hp=c861a50b72291756d2f9bf195f7dd7c9b94e8be9 - Use multiple radius sockets to allow more concurrent authentication requests - Add gcc __attribute__ to logging functions - Fix warnings shown by __attribute__ - Make sure regular cleanup happens regularly under high load - Add variable cleanup_interval for changing cleanup interval - Add support for reading more than one packet per fd in each processing loop - This is configurable with the multi_read_count variable - Remove segv handler so core dumps can happen - Use nonblocking sockets - Increase tun queue length - Fix minimum length of IP packets - Remove per-packet plugin hooks (they are slow) - Don't drop session if no free RADIUS - Don't expire more than 1000 sessions per cleanup interval - Remove -a and -c command-line options. They don't work anyway - Don't require file: in log_filename ---