> I'm of the opinion that RADIUS (auth&acct) should not use the dictionary
> at all. Alot of time is wasted looking things up in the dictionaries and
> parsing things. The users database should be preparsed into a machine
> readable format very similar to the packets that will be sent to the
> client. I bet the improvement in performance would be very dramatic.
In fact, radiusd 2.0 from livingston does exactly this. It reads the dict
file on startup in memory and then lookup things from the parsed data
structure.
Cristian Gafton
-- -------------------------------------------------------------------- Cristian Gafton gafton@sorosis.ro Computers & Communications Center Network Administrator http://www.sorosis.ro/~gafton Iasi, Romania ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UNIX is user friendly. It's just selective about who its friends are.