imv-swima: Support subscriptions

This commit is contained in:
Andreas Steffen
2018-07-30 12:06:34 +02:00
parent f649a13cc6
commit 37c12f98b0
7 changed files with 138 additions and 48 deletions
+2 -1
View File
@@ -143,7 +143,7 @@ static bool create_session(private_imv_database_t *this, imv_session_t *session)
}
/* create a new session entry */
created = session->get_creation_time(session);
created = time(NULL);
conn_id = session->get_connection_id(session);
this->db->execute(this->db, &session_id,
"INSERT INTO sessions (time, connection, product, device) "
@@ -161,6 +161,7 @@ static bool create_session(private_imv_database_t *this, imv_session_t *session)
return FALSE;
}
session->set_session_id(session, session_id, pid, did);
session->set_creation_time(session, created);
enumerator = session->create_ar_identities_enumerator(session);
while (enumerator->enumerate(enumerator, &tnc_id))