From f35578acb199fa91192343718dba82851e2fbfaf Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 1 Sep 2011 09:57:03 +0200 Subject: [PATCH] Renamed 'use' database column as that is a keyword in MySQL. Reported by Stefan Tomas. --- .../plugins/eap_simaka_sql/eap_simaka_sql_provider.c | 8 ++++---- src/libcharon/plugins/eap_simaka_sql/sqlite.sql | 4 ++-- src/libcharon/plugins/eap_simaka_sql/test.sql | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.c b/src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.c index 51e9966be..21a19655f 100644 --- a/src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.c +++ b/src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.c @@ -53,7 +53,7 @@ METHOD(simaka_provider_t, get_triplet, bool, snprintf(buf, sizeof(buf), "%Y", id); query = this->db->query(this->db, - "select rand, sres, kc from triplets where id = ? order by use", + "select rand, sres, kc from triplets where id = ? order by used", DB_TEXT, buf, DB_BLOB, DB_BLOB, DB_BLOB); if (query) { @@ -82,7 +82,7 @@ METHOD(simaka_provider_t, get_triplet, bool, else { this->db->execute(this->db, NULL, - "update triplets set use = ? where id = ? and rand = ?", + "update triplets set used = ? where id = ? and rand = ?", DB_UINT, time(NULL), DB_TEXT, buf, DB_BLOB, chunk_create(rand, SIM_RAND_LEN)); } @@ -102,7 +102,7 @@ METHOD(simaka_provider_t, get_quintuplet, bool, snprintf(buf, sizeof(buf), "%Y", id); query = this->db->query(this->db, "select rand, res, ck, ik, autn " - "from quintuplets where id = ? order by use", DB_TEXT, buf, + "from quintuplets where id = ? order by used", DB_TEXT, buf, DB_BLOB, DB_BLOB, DB_BLOB, DB_BLOB, DB_BLOB); if (query) { @@ -137,7 +137,7 @@ METHOD(simaka_provider_t, get_quintuplet, bool, else { this->db->execute(this->db, NULL, - "update quintuplets set use = ? where id = ? and rand = ?", + "update quintuplets set used = ? where id = ? and rand = ?", DB_UINT, time(NULL), DB_TEXT, buf, DB_BLOB, chunk_create(rand, AKA_RAND_LEN)); } diff --git a/src/libcharon/plugins/eap_simaka_sql/sqlite.sql b/src/libcharon/plugins/eap_simaka_sql/sqlite.sql index d72053fc9..01f7fa1a5 100644 --- a/src/libcharon/plugins/eap_simaka_sql/sqlite.sql +++ b/src/libcharon/plugins/eap_simaka_sql/sqlite.sql @@ -1,7 +1,7 @@ DROP TABLE IF EXISTS triplets; CREATE TABLE triplets ( id TEXT NOT NULL, - use INTEGER NOT NULL, + used INTEGER NOT NULL, rand BLOB NOT NULL, sres BLOB NOT NULL, kc BLOB NOT NULL @@ -10,7 +10,7 @@ CREATE TABLE triplets ( DROP TABLE IF EXISTS quintuplets; CREATE TABLE quintuplets ( id TEXT NOT NULL, - use INTEGER NOT NULL, + used INTEGER NOT NULL, rand BLOB NOT NULL, autn BLOB NOT NULL, ck BLOB NOT NULL, diff --git a/src/libcharon/plugins/eap_simaka_sql/test.sql b/src/libcharon/plugins/eap_simaka_sql/test.sql index 0c5c22f39..99b4a2635 100644 --- a/src/libcharon/plugins/eap_simaka_sql/test.sql +++ b/src/libcharon/plugins/eap_simaka_sql/test.sql @@ -2,23 +2,23 @@ DELETE FROM triplets; DELETE FROM quintuplets; INSERT INTO triplets - (id, use, rand, sres, kc) VALUES + (id, used, rand, sres, kc) VALUES ('moon@strongswan.org', 0, X'00112233445566778899AABBCCDDEEFF', X'01234567', X'0123456789ABCDEF' ); INSERT INTO triplets - (id, use, rand, sres, kc) VALUES + (id, used, rand, sres, kc) VALUES ('moon@strongswan.org', 0, X'112233445566778899AABBCCDDEEFF00', X'12345678', X'123456789ABCDEF0' ); INSERT INTO triplets - (id, use, rand, sres, kc) VALUES + (id, used, rand, sres, kc) VALUES ('moon@strongswan.org', 0, X'2233445566778899AABBCCDDEEFF0011', X'23456789', X'23456789ABCDEF01' ); INSERT INTO quintuplets - (id, use, rand, autn, ck, ik, res) VALUES + (id, used, rand, autn, ck, ik, res) VALUES ('moon@strongswan.org', 0, X'00112233445566778899AABBCCDDEEFF', X'112233445566778899AABBCCDDEEFF00',