/hostap-latest/src/radius/ |
D | radius_client.c | 257 radius_change_server(struct radius_client_data *radius, 261 static int radius_client_init_acct(struct radius_client_data *radius); 262 static int radius_client_init_auth(struct radius_client_data *radius); 263 static void radius_client_auth_failover(struct radius_client_data *radius); 264 static void radius_client_acct_failover(struct radius_client_data *radius); 290 int radius_client_register(struct radius_client_data *radius, in radius_client_register() argument 303 handlers = &radius->acct_handlers; in radius_client_register() 304 num = &radius->num_acct_handlers; in radius_client_register() 306 handlers = &radius->auth_handlers; in radius_client_register() 307 num = &radius->num_auth_handlers; in radius_client_register() [all …]
|
D | radius_client.h | 267 int radius_client_register(struct radius_client_data *radius, 274 void radius_client_set_interim_error_cb(struct radius_client_data *radius, 277 int radius_client_send(struct radius_client_data *radius, 280 u8 radius_client_get_id(struct radius_client_data *radius); 281 void radius_client_flush(struct radius_client_data *radius, int only_auth); 284 void radius_client_deinit(struct radius_client_data *radius); 285 void radius_client_flush_auth(struct radius_client_data *radius, 287 int radius_client_get_mib(struct radius_client_data *radius, char *buf, 289 void radius_client_reconfig(struct radius_client_data *radius,
|
D | Makefile | 4 radius.o \
|
/hostap-latest/radius_example/ |
D | radius_example.c | 17 struct radius_client_data *radius; member 56 ctx->radius_identifier = radius_client_get_id(ctx->radius); in start_example() 89 if (radius_client_send(ctx->radius, msg, RADIUS_AUTH, NULL) < 0) in start_example() 129 ctx.radius = radius_client_init(&ctx, &ctx.conf); in main() 130 if (ctx.radius == NULL) { in main() 135 if (radius_client_register(ctx.radius, RADIUS_AUTH, receive_auth, in main() 145 radius_client_deinit(ctx.radius); in main()
|
D | Makefile | 9 LIBS = ../src/radius/libradius.a
|
/hostap-latest/src/ap/ |
D | accounting.c | 47 radius_client_get_id(hapd->radius)); in accounting_msg() 246 if (!hapd->conf->radius->acct_server) in accounting_sta_start() 258 radius_client_send(hapd->radius, msg, RADIUS_ACCT, sta->addr) < 0) in accounting_sta_start() 274 if (!hapd->conf->radius->acct_server) in accounting_sta_report() 352 if (radius_client_send(hapd->radius, msg, in accounting_sta_report() 434 if (!hapd->conf->radius->acct_server || hapd->radius == NULL) in accounting_report_state() 455 if (radius_client_send(hapd->radius, msg, RADIUS_ACCT, NULL) < 0) in accounting_report_state() 528 if (radius_client_register(hapd->radius, RADIUS_ACCT, in accounting_init() 531 radius_client_set_interim_error_cb(hapd->radius, in accounting_init()
|
D | ap_config.c | 230 bss->radius = os_zalloc(sizeof(*bss->radius)); in hostapd_config_defaults() 231 if (bss->radius == NULL) { in hostapd_config_defaults() 839 if (conf->radius) { in hostapd_config_free_bss() 840 hostapd_config_free_radius(conf->radius->auth_servers, in hostapd_config_free_bss() 841 conf->radius->num_auth_servers); in hostapd_config_free_bss() 842 hostapd_config_free_radius(conf->radius->acct_servers, in hostapd_config_free_bss() 843 conf->radius->num_acct_servers); in hostapd_config_free_bss() 844 os_free(conf->radius->force_client_dev); in hostapd_config_free_bss() 871 os_free(conf->radius); in hostapd_config_free_bss() 1276 !bss->radius->auth_servers) { in hostapd_config_check_bss() [all …]
|
D | ieee802_11_auth.c | 121 query->radius_id = radius_client_get_id(hapd->radius); in hostapd_radius_acl_query() 143 hapd->conf->radius->auth_server->shared_secret, in hostapd_radius_acl_query() 144 hapd->conf->radius->auth_server->shared_secret_len)) { in hostapd_radius_acl_query() 193 if (radius_client_send(hapd->radius, msg, RADIUS_AUTH, addr) < 0) in hostapd_radius_acl_query() 295 if (!hapd->conf->radius->auth_server) in hostapd_allowed_address() 659 if (radius_client_register(hapd->radius, RADIUS_AUTH, in hostapd_acl_init()
|
D | hostapd.c | 146 radius_client_reconfig(hapd->radius, hapd->conf->radius); in hostapd_reload_bss() 222 radius_client_flush(bss->radius, 0); in hostapd_clear_old_bss() 500 if (h->radius == hapd->radius) in hostapd_free_hapd_data() 501 h->radius = NULL; in hostapd_free_hapd_data() 507 radius_client_deinit(hapd->radius); in hostapd_free_hapd_data() 510 hapd->radius = NULL; in hostapd_free_hapd_data() 1323 if (hapd->radius) { in hostapd_bss_radius_init() 1329 hapd->radius = radius_client_init(hapd, conf->radius); in hostapd_bss_radius_init() 1330 if (!hapd->radius) { in hostapd_bss_radius_init() 1578 conf->radius->msg_dumps = 1; in hostapd_setup_bss() [all …]
|
/hostap-latest/hostapd/ |
D | config_file.c | 894 bss->radius = os_zalloc(sizeof(*bss->radius)); in hostapd_config_bss() 895 if (bss->radius == NULL) { in hostapd_config_bss() 2874 if (hostapd_parse_ip_addr(pos, &bss->radius->client_addr)) { in hostapd_config_fill() 2880 bss->radius->force_client_addr = 1; in hostapd_config_fill() 2882 os_free(bss->radius->force_client_dev); in hostapd_config_fill() 2883 bss->radius->force_client_dev = os_strdup(pos); in hostapd_config_fill() 2886 &bss->radius->auth_servers, in hostapd_config_fill() 2887 &bss->radius->num_auth_servers, pos, 1812, in hostapd_config_fill() 2888 &bss->radius->auth_server)) { in hostapd_config_fill() 2894 } else if (bss->radius->auth_server && in hostapd_config_fill() [all …]
|
D | wired.conf | 35 auth_server_shared_secret=radius 40 acct_server_shared_secret=radius
|
D | hostapd.radius_clients | 4 0.0.0.0/0 radius
|
/hostap-latest/tests/hwsim/ |
D | test_ap_ft.py | 1610 radius = hostapd.radius_params() 1616 params = dict(list(radius.items()) + list(params.items())) 1628 params = dict(list(radius.items()) + list(params.items())) 1715 radius = hostapd.radius_params() 1722 params = dict(list(radius.items()) + list(params.items())) 1733 params = dict(list(radius.items()) + list(params.items())) 1752 radius = hostapd.radius_params() 1765 params = dict(list(radius.items()) + list(params.items())) 1775 params = dict(list(radius.items()) + list(params.items())) 1786 radius = hostapd.radius_params() [all …]
|
D | multi-bss-iface.conf | 20 auth_server_shared_secret=radius 38 auth_server_shared_secret=radius
|
D | multi-bss-iface-per_sta_vif.conf | 20 auth_server_shared_secret=radius 39 auth_server_shared_secret=radius
|
D | test_pasn.py | 700 radius = hostapd.radius_params() 704 params = dict(list(radius.items()) + list(params.items())) 710 params = dict(list(radius.items()) + list(params.items())) 731 radius = hostapd.radius_params() 736 params = dict(list(radius.items()) + list(params.items())) 743 params = dict(list(radius.items()) + list(params.items()))
|
/hostap-latest/wlantest/ |
D | Makefile | 33 OBJS += ../src/radius/radius.o
|
D | wired.c | 24 dl_list_for_each(r, &wt->radius, struct wlantest_radius, list) { in radius_get() 35 dl_list_add(&wt->radius, &r->list); in radius_get()
|
/hostap-latest/tests/hwsim/auth_serv/ |
D | radius_clients.conf | 1 0.0.0.0/0 radius
|
D | radius_clients_ipv6.conf | 1 ::1 radius
|
/hostap-latest/src/ |
D | Makefile | 1 …ol_auth eapol_supp eap_common eap_peer eap_server l2_packet p2p pae pasn radius rsn_supp tls utils…
|
/hostap-latest/wpa_supplicant/ |
D | eapol_test.c | 57 struct radius_client_data *radius; member 190 e->radius_identifier = radius_client_get_id(e->radius); in ieee802_1x_encapsulate_radius() 307 if (radius_client_send(e->radius, msg, RADIUS_AUTH, e->wpa_s->own_addr) in ieee802_1x_encapsulate_radius() 666 radius_client_deinit(e->radius); in test_eapol_clean() 1083 e->radius = radius_client_init(wpa_s, e->radius_conf); in wpa_init_conf() 1084 assert(e->radius != NULL); in wpa_init_conf() 1086 res = radius_client_register(e->radius, RADIUS_AUTH, in wpa_init_conf()
|
/hostap-latest/tests/fuzzing/eapol-key-auth/ |
D | Makefile | 18 LIBS += $(SRC)/radius/libradius.a
|
/hostap-latest/tests/fuzzing/ap-mgmt/ |
D | Makefile | 21 LIBS += $(SRC)/radius/libradius.a
|
/hostap-latest/hs20/server/ |
D | hs20-osu-server.txt | 164 0.0.0.0/0 radius 180 # hostapd-radius config for the radius used by the OSEN AP
|