Implemented support for multiple RADIUS servers

This commit is contained in:
Martin Willi
2010-07-21 17:25:09 +02:00
parent 58d2ef6e14
commit ce7967c50c
10 changed files with 911 additions and 423 deletions
@@ -25,6 +25,7 @@
#define EAP_RADIUS_PLUGIN_H_
#include <plugins/plugin.h>
#include <utils/enumerator.h>
typedef struct eap_radius_plugin_t eap_radius_plugin_t;
@@ -42,4 +43,11 @@ struct eap_radius_plugin_t {
plugin_t plugin;
};
/**
* Create an enumerator over all loaded RADIUS servers.
*
* @return enumerator over radius_server_t
*/
enumerator_t *eap_radius_create_server_enumerator();
#endif /** EAP_RADIUS_PLUGIN_H_ @}*/