EAP-AKA server: Fix AUTS processing
Commit 8a9f58f2cc
("EAP-AKA server: Store
permanent username in session data") broke AUTS processing by skipping
new authentication triplet fetch after having reported AUTS. Fix this by
started new full authentication sequence immediately after reporting
AUTS so that the updated parameters are available for the Challenge
message.
Signed-hostap: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
9a50ee6d25
commit
2b5b875f34
1 changed files with 1 additions and 0 deletions
|
@ -1040,6 +1040,7 @@ static void eap_aka_process_sync_failure(struct eap_sm *sm,
|
|||
data->auts_reported = 1;
|
||||
|
||||
/* Remain in CHALLENGE state to re-try after resynchronization */
|
||||
eap_aka_fullauth(sm, data);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue