First pass at have a "listen" directive for reading the detail file:
authoraland <aland>
Thu, 12 May 2005 16:51:43 +0000 (16:51 +0000)
committeraland <aland>
Thu, 12 May 2005 16:51:43 +0000 (16:51 +0000)
commit4e0dc2d03c4643fd4192a8dab7df4e755467cd5f
tree81532533d949bfb59593952ef33cf06367b88a78
parentca5b8676f423adaf65c58fcd79405cc28c74feb1
First pass at have a "listen" directive for reading the detail file:

listen {
type = detail
file = ${logdir}/blah/detail
}

It requires sending an initial RADIUS packet to get it to start
reading the detail file, and the locking algorithm is the
new one as posted by Miquel, not the old one.  So don't try
running this in a "live" system as yet.

But it works.
src/include/radiusd.h
src/main/listen.c