[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