|
wpa_supplicant / hostapd
2.5
|
hostapd / RADIUS Accounting More...
#include "utils/includes.h"#include "utils/common.h"#include "utils/eloop.h"#include "eapol_auth/eapol_auth_sm.h"#include "eapol_auth/eapol_auth_sm_i.h"#include "radius/radius.h"#include "radius/radius_client.h"#include "hostapd.h"#include "ieee802_1x.h"#include "ap_config.h"#include "sta_info.h"#include "ap_drv_ops.h"#include "accounting.h"Macros | |
| #define | ACCT_DEFAULT_UPDATE_INTERVAL 300 |
Functions | |
| void | accounting_sta_start (struct hostapd_data *hapd, struct sta_info *sta) |
| Start STA accounting. More... | |
| void | accounting_sta_stop (struct hostapd_data *hapd, struct sta_info *sta) |
| Stop STA accounting. More... | |
| void | accounting_sta_get_id (struct hostapd_data *hapd, struct sta_info *sta) |
| int | accounting_init (struct hostapd_data *hapd) |
| accounting_init: Initialize accounting More... | |
| void | accounting_deinit (struct hostapd_data *hapd) |
| accounting_deinit: Deinitialize accounting More... | |
hostapd / RADIUS Accounting
| void accounting_deinit | ( | struct hostapd_data * | hapd | ) |
accounting_deinit: Deinitialize accounting
| hapd | hostapd BSS data |
| int accounting_init | ( | struct hostapd_data * | hapd | ) |
accounting_init: Initialize accounting
| hapd | hostapd BSS data |
| void accounting_sta_start | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta | ||
| ) |
Start STA accounting.
| hapd | hostapd BSS data |
| sta | The station |
| void accounting_sta_stop | ( | struct hostapd_data * | hapd, |
| struct sta_info * | sta | ||
| ) |
Stop STA accounting.
| hapd | hostapd BSS data |
| sta | The station |
1.8.6