summaryrefslogtreecommitdiffstats
path: root/database/sqlite
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2009-03-30 21:16:27 +0200
committerDavid Sommerseth <dazo@users.sourceforge.net>2009-03-30 21:16:27 +0200
commit0b1dfb82709f3a77af120d7dd4b6510658a40a21 (patch)
treea6e09ae5786bd1f11b932a33b71d9b3beca571f4 /database/sqlite
parent7f464ce266ad8de20ddf1262994fe12103c705ac (diff)
downloadeurephia-0b1dfb82709f3a77af120d7dd4b6510658a40a21.tar.gz
eurephia-0b1dfb82709f3a77af120d7dd4b6510658a40a21.tar.xz
eurephia-0b1dfb82709f3a77af120d7dd4b6510658a40a21.zip
Cleaned up some compiler warnings in edb-sqlite
Diffstat (limited to 'database/sqlite')
-rw-r--r--database/sqlite/administration.c6
-rw-r--r--database/sqlite/fieldmapping.h12
-rw-r--r--database/sqlite/firewalladmin.c2
3 files changed, 20 insertions, 0 deletions
diff --git a/database/sqlite/administration.c b/database/sqlite/administration.c
index bd50f6a..e95cd8a 100644
--- a/database/sqlite/administration.c
+++ b/database/sqlite/administration.c
@@ -47,6 +47,12 @@
#include <eurephiadb_driver.h>
#include "sqlite.h"
+
+#define FMAP_USERS
+#define FMAP_CERTS
+#define FMAP_USERCERTS
+#define FMAP_ADMINACCESS
+#define FMAP_LASTLOG
#include "fieldmapping.h"
#if DRIVERAPIVERSION > 1
diff --git a/database/sqlite/fieldmapping.h b/database/sqlite/fieldmapping.h
index 06f2044..1af42e5 100644
--- a/database/sqlite/fieldmapping.h
+++ b/database/sqlite/fieldmapping.h
@@ -23,6 +23,7 @@
#ifndef FIELDMAPPING_H_
# define FIELDMAPPING_H_
+#ifdef FMAP_USERS
static eDBfieldMap tbl_sqlite_users[] = {
{TABLE_USERS, NULL, FIELD_RECID, ft_INT, "uid", NULL, NULL},
{TABLE_USERS, NULL, FIELD_UNAME, ft_STRING, "username", NULL, NULL},
@@ -32,7 +33,9 @@ static eDBfieldMap tbl_sqlite_users[] = {
{TABLE_USERS, NULL, FIELD_LASTACCESS, ft_DATETIME, "last_accessed", NULL, NULL},
{0, NULL, FIELD_NONE, ft_UNDEF, NULL, NULL, NULL}
};
+#endif
+#ifdef FMAP_CERTS
static eDBfieldMap tbl_sqlite_certs[] = {
{TABLE_CERTS, NULL, FIELD_RECID, ft_INT, "certid", NULL, NULL},
{TABLE_CERTS, NULL, FIELD_CERTDEPTH, ft_INT, "depth", NULL, NULL},
@@ -43,7 +46,9 @@ static eDBfieldMap tbl_sqlite_certs[] = {
{TABLE_CERTS, NULL, FIELD_REGISTERED, ft_DATETIME, "registered", NULL, NULL},
{0, NULL, FIELD_NONE, ft_UNDEF, NULL, NULL, NULL}
};
+#endif
+#ifdef FMAP_USERCERTS
static eDBfieldMap tbl_sqlite_usercerts[] = {
{TABLE_USERCERTS, NULL, FIELD_UID, ft_INT, "uid", NULL, NULL},
{TABLE_USERCERTS, NULL, FIELD_CERTID, ft_INT, "certid", NULL, NULL},
@@ -52,14 +57,18 @@ static eDBfieldMap tbl_sqlite_usercerts[] = {
{TABLE_USERCERTS, NULL, FIELD_RECID, ft_INT, "uicid", NULL, NULL},
{0, NULL, FIELD_NONE, ft_UNDEF, NULL, NULL, NULL}
};
+#endif
+#ifdef FMAP_ADMINACCESS
static eDBfieldMap tbl_sqlite_eurephiaadmacc[] = {
{TABLE_EUREPHIAADMACC, NULL, FIELD_UID, ft_INT, "uid", NULL, NULL},
{TABLE_EUREPHIAADMACC, NULL, FIELD_INTERFACE, ft_STRING, "interface", NULL, NULL},
{TABLE_EUREPHIAADMACC, NULL, FIELD_ACCESSLVL, ft_STRING, "access", NULL, NULL},
{0, NULL, FIELD_NONE, ft_UNDEF, NULL, NULL, NULL}
};
+#endif
+#ifdef FMAP_LASTLOG
static eDBfieldMap tbl_sqlite_lastlog[] = {
{TABLE_LASTLOG, NULL, FIELD_UID, ft_INT, "uid", NULL, NULL},
{TABLE_LASTLOG, NULL, FIELD_CERTID, ft_INT, "certid", NULL, NULL},
@@ -74,7 +83,9 @@ static eDBfieldMap tbl_sqlite_lastlog[] = {
{TABLE_LASTLOG, NULL, FIELD_UICID, ft_STRING, "uicid", NULL, NULL},
{0, NULL, FIELD_NONE, ft_UNDEF, NULL, NULL, NULL}
};
+#endif
+#ifdef FMAP_OVPNACCESSES
static eDBfieldMap tbl_sqlite_openvpnaccesses[] = {
{TABLE_FWPROFILES, NULL, FIELD_DESCR, ft_STRING, "access_descr", NULL, NULL},
{TABLE_FWPROFILES, NULL, FIELD_FWPROFILE, ft_STRING, "fw_profile", NULL, NULL},
@@ -89,5 +100,6 @@ static eDBfieldMap tbl_sqlite_openvpnaccesses[] = {
{TABLE_FWPROFILES, NULL, FIELD_REGISTERED, ft_DATETIME, "registered", NULL, NULL},
{0, NULL, FIELD_NONE, ft_UNDEF, NULL, NULL, NULL}
};
+#endif
#endif /* !FIELDMAPPING_H_ */
diff --git a/database/sqlite/firewalladmin.c b/database/sqlite/firewalladmin.c
index 5238b40..2877f76 100644
--- a/database/sqlite/firewalladmin.c
+++ b/database/sqlite/firewalladmin.c
@@ -46,6 +46,8 @@
#endif
#include "sqlite.h"
+
+#define FMAP_OVPNACCESSES
#include "fieldmapping.h"
void xmlReplaceChars(xmlChar *str, char s, char r);