store detected improper OS settings in database
[strongswan.git] / src / libpts / plugins / imc_attestation / imc_attestation_process.h
index b6dca1f..5ada104 100644 (file)
@@ -26,6 +26,7 @@
 
 #include <library.h>
 
+#include <imc/imc_msg.h>
 #include <pa_tnc/pa_tnc_attr.h>
 
 #include <pts/pts_dh_group.h>
  * Process a TCG PTS attribute
  *
  * @param attr                                 PA-TNC attribute to be processed
- * @param attr_list                            list with PA-TNC error attributes
+ * @param msg                                  outbound PA-TNC message to be assembled
  * @param attestation_state            attestation state of a given connection
  * @param supported_algorithms supported PTS measurement algorithms
  * @param supported_dh_groups  supported DH groups
  * @return                                             TRUE if successful
  */
-bool imc_attestation_process(pa_tnc_attr_t *attr, linked_list_t *attr_list,
+bool imc_attestation_process(pa_tnc_attr_t *attr, imc_msg_t *msg,
                                                         imc_attestation_state_t *attestation_state,
                                                         pts_meas_algorithms_t supported_algorithms,
                                                         pts_dh_group_t supported_dh_groups);