From 81258efacb57940a2a902504aec440dc59664c34 Mon Sep 17 00:00:00 2001 From: Nick Lowe Date: Sun, 14 Aug 2016 15:40:11 +0100 Subject: [PATCH] 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 --- src/ap/accounting.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/ap/accounting.c b/src/ap/accounting.c index 854174ec0..0aacc3c95 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");