From: Nick Lowe Date: Sun, 14 Aug 2016 14:40:11 +0000 (+0100) Subject: Remove unused generation of Request Authenticator in Account-Request X-Git-Tag: hostap_2_6~52 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=commitdiff_plain;h=81258efacb57940a2a902504aec440dc59664c34 Remove unused generation of Request Authenticator in Account-Request Do not generate an unused and invalid Request Authenticator (random value) when constructing Accounting-Request packets. The correct Request Authenticator is calculated subsequently in radius_msg_finish_acct() using MD5(msg + shared secret). Signed-off-by: Nick Lowe --- diff --git a/src/ap/accounting.c b/src/ap/accounting.c index 854174e..0aacc3c 100644 --- a/src/ap/accounting.c +++ b/src/ap/accounting.c @@ -50,11 +50,6 @@ static struct radius_msg * accounting_msg(struct hostapd_data *hapd, return NULL; } - if (radius_msg_make_authenticator(msg) < 0) { - wpa_printf(MSG_INFO, "Could not make Request Authenticator"); - goto fail; - } - if (!radius_msg_add_attr_int32(msg, RADIUS_ATTR_ACCT_STATUS_TYPE, status_type)) { wpa_printf(MSG_INFO, "Could not add Acct-Status-Type");