I'm working in a rather oddball environment, and have come up with a patch to allow

freeradius-client 1.1.6 usage in an "embedded" environment -- without any config files at all.

 

I started from the example radembedded.c and noted that it still needed a dictionary file.

 

I have a patch to dict.c and freeradius-client.h to allow the dictionary data to be loaded

from an in-memory table, instead of a disk file.

 

If anyone is interested, I'll post the patch.