created dummy have_recommendation() function
This commit is contained in:
@@ -87,6 +87,16 @@ struct private_tnccs_20_t {
|
|||||||
mutex_t *recommendation_mutex;
|
mutex_t *recommendation_mutex;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static bool have_recommendation(private_tnccs_20_t *this,
|
||||||
|
TNC_IMV_Action_Recommendation *rec,
|
||||||
|
TNC_IMV_Evaluation_Result *eval)
|
||||||
|
{
|
||||||
|
/* TODO */
|
||||||
|
*rec = TNC_IMV_ACTION_RECOMMENDATION_ALLOW;
|
||||||
|
*eval = TNC_IMV_EVALUATION_RESULT_COMPLIANT;
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
METHOD(tnccs_t, send_message, void,
|
METHOD(tnccs_t, send_message, void,
|
||||||
private_tnccs_20_t* this, TNC_BufferReference message,
|
private_tnccs_20_t* this, TNC_BufferReference message,
|
||||||
TNC_UInt32 message_len,
|
TNC_UInt32 message_len,
|
||||||
@@ -232,7 +242,17 @@ METHOD(tls_t, get_purpose, tls_purpose_t,
|
|||||||
METHOD(tls_t, is_complete, bool,
|
METHOD(tls_t, is_complete, bool,
|
||||||
private_tnccs_20_t *this)
|
private_tnccs_20_t *this)
|
||||||
{
|
{
|
||||||
return FALSE;
|
TNC_IMV_Action_Recommendation rec;
|
||||||
|
TNC_IMV_Evaluation_Result eval;
|
||||||
|
|
||||||
|
if (this->is_server && have_recommendation(this, &rec, &eval))
|
||||||
|
{
|
||||||
|
return charon->imvs->enforce_recommendation(charon->imvs, rec);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
METHOD(tls_t, get_eap_msk, chunk_t,
|
METHOD(tls_t, get_eap_msk, chunk_t,
|
||||||
|
|||||||
Reference in New Issue
Block a user