Home
last modified time | relevance | path

Searched refs:radius (Results 1 – 25 of 40) sorted by relevance

12

/hostap-latest/src/radius/
Dradius_client.c257 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 …]
Dradius_client.h267 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,
DMakefile4 radius.o \
/hostap-latest/radius_example/
Dradius_example.c17 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()
DMakefile9 LIBS = ../src/radius/libradius.a
/hostap-latest/src/ap/
Daccounting.c47 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()
Dap_config.c230 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 …]
Dieee802_11_auth.c121 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()
Dhostapd.c146 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/
Dconfig_file.c894 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 …]
Dwired.conf35 auth_server_shared_secret=radius
40 acct_server_shared_secret=radius
Dhostapd.radius_clients4 0.0.0.0/0 radius
/hostap-latest/tests/hwsim/
Dtest_ap_ft.py1610 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 …]
Dmulti-bss-iface.conf20 auth_server_shared_secret=radius
38 auth_server_shared_secret=radius
Dmulti-bss-iface-per_sta_vif.conf20 auth_server_shared_secret=radius
39 auth_server_shared_secret=radius
Dtest_pasn.py700 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/
DMakefile33 OBJS += ../src/radius/radius.o
Dwired.c24 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/
Dradius_clients.conf1 0.0.0.0/0 radius
Dradius_clients_ipv6.conf1 ::1 radius
/hostap-latest/src/
DMakefile1 …ol_auth eapol_supp eap_common eap_peer eap_server l2_packet p2p pae pasn radius rsn_supp tls utils…
/hostap-latest/wpa_supplicant/
Deapol_test.c57 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/
DMakefile18 LIBS += $(SRC)/radius/libradius.a
/hostap-latest/tests/fuzzing/ap-mgmt/
DMakefile21 LIBS += $(SRC)/radius/libradius.a
/hostap-latest/hs20/server/
Dhs20-osu-server.txt164 0.0.0.0/0 radius
180 # hostapd-radius config for the radius used by the OSEN AP

12