$Id: BUGS,v 1.5 1996/03/15 13:52:58 lf Exp $

The get_seqnbr function in build_req.c sometimes returns the same
number, if invoked from multiple processes at the same time. This
occurs only if a lot of process try to read the sequence file,
so I suspect a race condition in the locking code, but I can't
find one. Any help is appreciated.

Radlogin respectively send_server in sendserver.c does not honour a 
ACCESS_CHALLENGE packet from the RADIUS server. I'll add it when
I have the time to work an a pppd patch for RADIUS authenticated
CHAP.

I don't now how the scripts react to a SIGHUP. the scripts must insure
that all process are terminated. but the processes can't be execed because
we still need the scripts for accounting. also the accounting packet
has to be sent.

there are interoperability problems with radiusd 1.16... but all the
Merit radiusds I tried worked (last one I tried 2.4.20). there now
is a define RADIUS_116 to kludge around this...

