aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/charon/sa/authenticators/eap_authenticator.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/charon/sa/authenticators/eap_authenticator.c b/src/charon/sa/authenticators/eap_authenticator.c
index 3b2b4be97..3064f9b7e 100644
--- a/src/charon/sa/authenticators/eap_authenticator.c
+++ b/src/charon/sa/authenticators/eap_authenticator.c
@@ -206,16 +206,9 @@ static status_t process_peer(private_eap_authenticator_t *this,
case NEED_MORE:
return NEED_MORE;
case SUCCESS:
- if (this->method->get_msk(this->method, &this->msk) == SUCCESS)
- {
- DBG1(DBG_IKE, "EAP method %N succeded, MSK established",
- eap_type_names, this->method->get_type(this->method));
- this->msk = chunk_clone(this->msk);
- return SUCCESS;
- }
- DBG1(DBG_IKE, "EAP method %N succeded, but no MSK established",
+ DBG1(DBG_IKE, "EAP method %N succeded",
eap_type_names, this->method->get_type(this->method));
- return FAILED;
+ return SUCCESS;
case FAILED:
default:
DBG1(DBG_IKE, "EAP method %N failed",
@@ -296,12 +289,10 @@ static status_t process(private_eap_authenticator_t *this, eap_payload_t *in,
{
if (this->method->get_msk(this->method, &this->msk) == SUCCESS)
{
- DBG1(DBG_IKE, "EAP method %N succeded, MSK established",
- eap_type_names, this->method->get_type(this->method));
this->msk = chunk_clone(this->msk);
return SUCCESS;
}
- DBG1(DBG_IKE, "EAP method %N succeded, but no MSK established",
+ DBG1(DBG_IKE, "EAP method %N has no MSK established",
eap_type_names, this->method->get_type(this->method));
return FAILED;
}