summaryrefslogtreecommitdiffstats
path: root/database/eurephiadb_driver.h
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2008-12-25 23:13:03 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2008-12-25 23:13:03 +0100
commit17ba7983b9decd13931012153af4c193c9437231 (patch)
tree41bc74dff90993cc8db9929aadc85edfe79f794d /database/eurephiadb_driver.h
parent0ec91ae4111fb2d0efdeaa19b2d612b40db39024 (diff)
downloadeurephia-17ba7983b9decd13931012153af4c193c9437231.tar.gz
eurephia-17ba7983b9decd13931012153af4c193c9437231.tar.xz
eurephia-17ba7983b9decd13931012153af4c193c9437231.zip
sqlite3 db driver: Added eDBadminUpdateUserCertLink(...) function to add and delete records in openvpn_usercerts
Diffstat (limited to 'database/eurephiadb_driver.h')
-rw-r--r--database/eurephiadb_driver.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/database/eurephiadb_driver.h b/database/eurephiadb_driver.h
index 69367d5..6b61b13 100644
--- a/database/eurephiadb_driver.h
+++ b/database/eurephiadb_driver.h
@@ -111,12 +111,13 @@ int (*eDBadminAddUser) (eurephiaCTX *ctx, xmlDoc *userinfo);
int (*eDBadminUpdateUser) (eurephiaCTX *ctx, const int uid, xmlDoc *userinfo);
int (*eDBadminDeleteUser) (eurephiaCTX *ctx, const int uid, xmlDoc *userinfo);
-
xmlDoc *(*eDBadminGetCertificateList) (eurephiaCTX *ctx, const char *sortkeys);
xmlDoc *(*eDBadminGetCertificateInfo) (eurephiaCTX *ctx, xmlDoc *searchkey, const char *sortkeys);
int (*eDBadminAddCertificate) (eurephiaCTX *ctx, xmlDoc *certinfo);
int (*eDBadminDeleteCertificate) (eurephiaCTX *ctx, xmlDoc *certinfo);
+int (*eDBadminUpdateUserCertLink) (eurephiaCTX *ctx, xmlDoc *usrcrt_xml);
+
xmlDoc *(*eDBadminGetLastlog) (eurephiaCTX *ctx, xmlDoc *usersrch, xmlDoc *certsrch, const char *sortkeys);
xmlDoc *(*eDBadminGetAttemptsLog) (eurephiaCTX *ctx, xmlDoc *usersrch, xmlDoc *certsrch, const char *sortkeys);
#endif /* HAVE_LIBXML2 */