I have a need for FreeRadius to support EAP-AKA and did not see it available, so I copied/extended the FreeRadius EAP-SIM module to support it. I noticed a number of requests for it in the past so I would like to contribute my modification/extensions to freeradius.org, My implementation relies on some EAP-SIM module infrastructure such as the EAP-SIM header file as well as some EAP-SIM routines. It also relied on a number of EAP-SIM attributes defined in dictionary.freeradius.internal. FreeRadius starts up and runs with or without the EAP-SIM module loaded. Is this a suitable approach or should it be completely stand-alone? What is the procedure to actually submit my extensions for consideration?
bphaneuf@reefpoint.com wrote:
I have a need for FreeRadius to support EAP-AKA and did not see it available, so I copied/extended the FreeRadius EAP-SIM module to support it.
Great!
My implementation relies on some EAP-SIM module infrastructure such as the EAP-SIM header file
as well as some EAP-SIM routines. It also relied on a number of EAP-SIM attributes defined in
dictionary.freeradius.internal.
Code re-use is always good...
Is this a suitable approach or should it be completely stand-alone?
It should re-use as much existing code as possible.
What is the procedure to actually submit my extensions for consideration?
Submit a patch or tar file on bugs.freeradius.org Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog
participants (2)
-
Alan DeKok -
bphaneuf@reefpoint.com