New native Diameter EAP client for hostapd

Sebastien Decugis sdecugis
Sun Jan 18 18:18:18 PST 2009

Great, thank you for your answer! I will look at the files you refer to,
and then come back here with my questions :)

Best regards,

Jouni Malinen a ?crit :
> On Fri, Jan 16, 2009 at 04:19:33PM +0900, Sebastien Decugis wrote:
>> I would like to start a new extension for a Diameter implementation [1]
>> to add support for EAP application (client and server). I am completely
>> new to the hostap project, but reading the documentation I found that
>> similar features are already implemented for RADIUS, and the license is
>> compatible (BSD license in my project). Therefore I would like to re-use
>> as much source code from hostapd as possible (the credits will go to
>> hostapd project, of course). I have a few questions:
>> - Are there other people already working on similar topic?
> I have considered adding Diameter client support into hostapd couple of
> times, but so far, I have not seen enough interest to dedicate much time
> on this and I don't see this changing anytime soon.
>> - Would someone with a good knowledge of hostapd architecture be ready
>> to answer a few design questions I may have? This would save me a lot of
>> time.
> Sure. Feel free to send questions on the mailing list so that others can
> benefit of the answers, too. The fastest way to see how this is done for
> NAS client side in hostapd is to take a search for "radius_client_" in
> hostapd/*.c. The authentication server side integration with EAP server
> implementation is in src/radius/radius_server.c.

Sebastien Decugis
Research fellow
Network Architecture Group

More information about the Hostap mailing list