Renamed 'use' database column as that is a keyword in MySQL.
authorTobias Brunner <tobias@strongswan.org>
Thu, 1 Sep 2011 07:57:03 +0000 (09:57 +0200)
committerTobias Brunner <tobias@strongswan.org>
Thu, 1 Sep 2011 07:59:37 +0000 (09:59 +0200)
Reported by Stefan Tomas.

src/libcharon/plugins/eap_simaka_sql/eap_simaka_sql_provider.c
src/libcharon/plugins/eap_simaka_sql/sqlite.sql
src/libcharon/plugins/eap_simaka_sql/test.sql

index 51e9966..21a1965 100644 (file)
@@ -53,7 +53,7 @@ METHOD(simaka_provider_t, get_triplet, bool,
 
        snprintf(buf, sizeof(buf), "%Y", id);
        query = this->db->query(this->db,
 
        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)
        {
                                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,
                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));
                }
                                        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 "
 
        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)
        {
                                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,
                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));
                }
                                        DB_UINT, time(NULL), DB_TEXT, buf,
                                        DB_BLOB, chunk_create(rand, AKA_RAND_LEN));
                }
index d72053f..01f7fa1 100644 (file)
@@ -1,7 +1,7 @@
 DROP TABLE IF EXISTS triplets;
 CREATE TABLE triplets (
   id TEXT NOT NULL,
 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
   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,
 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,
   rand BLOB NOT NULL,
   autn BLOB NOT NULL,
   ck BLOB NOT NULL,
index 0c5c22f..99b4a26 100644 (file)
@@ -2,23 +2,23 @@ DELETE FROM triplets;
 DELETE FROM quintuplets;
 
 INSERT INTO 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
   ('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
   ('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
   ('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',
   ('moon@strongswan.org', 0,
    X'00112233445566778899AABBCCDDEEFF',
    X'112233445566778899AABBCCDDEEFF00',