Merge branch 'stroke-timeout'
[strongswan.git] / src / libimcv / imc / imc_msg.h
index 6dd712e..588225d 100644 (file)
@@ -15,7 +15,7 @@
 
 /**
  * @defgroup imc_msg imc_msg
- * @{ @ingroup libimcv
+ * @{ @ingroup libimcv_imc
  */
 
 #ifndef IMC_MSG_H_
@@ -48,6 +48,13 @@ struct imc_msg_t {
        TNC_UInt32 (*get_dst_id)(imc_msg_t *this);
 
        /**
+        * Get the PA-TNC message type.
+        *
+        * @return                                      message type
+        */
+       pen_type_t (*get_msg_type)(imc_msg_t *this);
+
+       /**
         * Sends one or multiple PA-TNC messages
         *
         * @param excl                          set the excl message flag if supported
@@ -134,7 +141,6 @@ imc_msg_t* imc_msg_create_from_data(imc_agent_t *agent, imc_state_t *state,
  * @param connection_id                        connection ID
  * @param src_id                               source IMV ID
  * @param dst_id                               destination IMC ID
- * @param msg_flags                            PA-TNC message flags
  * @param msg_vid                              PA-TNC message vendor ID
  * @param msg_subtype                  PA-TNC subtype
  * @param msg                                  received PA-TNC message blob