hostapd / RADIUS authentication server More...
#include "includes.h"
#include <net/if.h>
#include "common.h"
#include "radius.h"
#include "eloop.h"
#include "defs.h"
#include "eap_server/eap.h"
#include "radius_server.h"
Go to the source code of this file.
Data Structures | |
struct | radius_server_counters |
struct | radius_session |
struct | radius_client |
struct | radius_server_data |
Defines | |
#define | RADIUS_SESSION_TIMEOUT 60 |
#define | RADIUS_MAX_SESSION 100 |
#define | RADIUS_MAX_MSG_LEN 3000 |
#define | RADIUS_DEBUG(args...) wpa_printf(MSG_DEBUG, "RADIUS SRV: " args) |
#define | RADIUS_ERROR(args...) wpa_printf(MSG_ERROR, "RADIUS SRV: " args) |
#define | RADIUS_DUMP(args...) wpa_hexdump(MSG_MSGDUMP, "RADIUS SRV: " args) |
#define | RADIUS_DUMP_ASCII(args...) wpa_hexdump_ascii(MSG_MSGDUMP, "RADIUS SRV: " args) |
Functions | |
struct radius_server_data * | radius_server_init (struct radius_server_conf *conf) |
void | radius_server_deinit (struct radius_server_data *data) |
int | radius_server_get_mib (struct radius_server_data *data, char *buf, size_t buflen) |
void | radius_server_eap_pending_cb (struct radius_server_data *data, void *ctx) |
Variables | |
int | wpa_debug_level |
hostapd / RADIUS authentication server
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
Alternatively, this software may be distributed under the terms of BSD license.
See README and COPYING for more details.
Definition in file radius_server.c.