added missing method assignments
[strongswan.git] / src / libimcv / imv / imv_msg.c
index 9781c28..2c23cad 100644 (file)
@@ -21,8 +21,8 @@
 #include <tncif_names.h>
 
 #include <pen/pen.h>
-#include <utils/linked_list.h>
-#include <debug.h>
+#include <collections/linked_list.h>
+#include <utils/debug.h>
 
 typedef struct private_imv_msg_t private_imv_msg_t;
 
@@ -323,6 +323,7 @@ imv_msg_t *imv_msg_create(imv_agent_t *agent, imv_state_t *state,
                        .send_assessment = _send_assessment,
                        .receive = _receive,
                        .add_attribute = _add_attribute,
+                       .delete_attributes = _delete_attributes,
                        .create_attribute_enumerator = _create_attribute_enumerator,
                        .destroy = _destroy,
                },
@@ -392,6 +393,7 @@ imv_msg_t *imv_msg_create_from_long_data(imv_agent_t *agent, imv_state_t *state,
                        .get_dst_id = _get_dst_id,
                        .set_msg_type = _set_msg_type,
                        .send = _send_,
+                       .send_assessment = _send_assessment,
                        .receive = _receive,
                        .add_attribute = _add_attribute,
                        .delete_attributes = _delete_attributes,