EDGESEC
0.1.0-alpha.0+sha.ca29a8277b72f80785649ea9ef9cd7edf642d939
Secure router - reference implementation
|
File containing the definition of the radius service. More...
#include <eloop.h>
#include "../supervisor/supervisor.h"
#include "radius_config.h"
#include "radius_server.h"
Go to the source code of this file.
Functions | |
struct radius_server_data * | run_radius (struct eloop_data *eloop, struct radius_conf *rconf, mac_conn_fn radius_callback_fn, void *radius_callback_args) |
Runs the radius service. More... | |
void | close_radius (struct radius_server_data *srv) |
Closes the radius service. More... | |
File containing the definition of the radius service.
void close_radius | ( | struct radius_server_data * | srv | ) |
Closes the radius service.
srv | Pointer to private RADIUS server context |
struct radius_server_data* run_radius | ( | struct eloop_data * | eloop, |
struct radius_conf * | rconf, | ||
mac_conn_fn | radius_callback_fn, | ||
void * | radius_callback_args | ||
) |
Runs the radius service.
eloop | The eloop context |
rconf | The radius config |
radius_callback_fn | The radius callback function |
radius_callback_args | The Radius callback arguments |