max file descriptors

Stefan Winter stefan.winter at
Wed Mar 13 13:08:27 CET 2019


in src/lib/event.c there is:

#define FR_EV_MAX_FDS (512)

To my understanding, this limits the number of sockets FreeRADIUS can
listen on, as each of those uses a file descriptor.

Is there a specific reason for the number 512? I.e. is it worth trying
to up it to my liking, or has this been tried before and fails?

And, related: if I listen on IPv4 and IPv6 with ipv4addr and ipv6addr,
this typically consumes two FDs. Can I have one listen statement with
the ipaddr statement which then covers both (maybe the :: address), and
does that consume only one FD then?


Stefan Winter

Ingenieur de Recherche
Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale et
de la Recherche
2, avenue de l'Université
L-4365 Esch-sur-Alzette

Tel: +352 424409 1
Fax: +352 422473

PGP key updated to 4096 Bit RSA - I will encrypt all mails if the
recipient's key is known to me
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the Freeradius-Users mailing list