[PATCH v2 0/4] Add multiple-PSK-per-STA from RADIUS
Michael Braun
michael-dev
Fri Nov 16 07:12:42 PST 2012
The following series implements support for multiple PSKs per station to be fetched from RADIUS.
This is for example useful if multiple users share a device but each user has his own private passphrase or to simplify management.
Fully tested now.
Signed-hostap: Michael Braun <michael-dev at fami-braun.de>
---
Michael Braun (4):
radius_msg_get_tunnel_password returns the n-th Tunnel-Password
add struct hostapd_sta_wpa_psk_short, a linked list of PSK entries without metadata.
cache list of PSK entries
keep and use list of PSK entries per station
src/ap/ap_config.h | 5 +++
src/ap/hostapd.c | 2 +
src/ap/ieee802_11.c | 25 +++++++++------
src/ap/ieee802_11_auth.c | 75 +++++++++++++++++++++++++++++-----------------
src/ap/ieee802_11_auth.h | 2 +
src/ap/sta_info.c | 6 +++-
src/ap/sta_info.h | 2 +
src/ap/wpa_auth_glue.c | 16 +++++++---
src/radius/radius.c | 13 +++++---
src/radius/radius.h | 2 +
10 files changed, 97 insertions(+), 51 deletions(-)
More information about the Hostap
mailing list