diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2008-11-28 12:59:11 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2008-11-28 12:59:11 +0100 |
commit | dd9f3ba31ddfeb1ab54b61128769a64c266f7c4a (patch) | |
tree | 06fbc09074ec1f4e24a875a060972edff16e411b /database/eurephiadb.c | |
parent | 9fc0e26e928add6b5124d60ea2c2fe38ac7259f1 (diff) | |
download | eurephia-dd9f3ba31ddfeb1ab54b61128769a64c266f7c4a.tar.gz eurephia-dd9f3ba31ddfeb1ab54b61128769a64c266f7c4a.tar.xz eurephia-dd9f3ba31ddfeb1ab54b61128769a64c266f7c4a.zip |
Added some needed admin functions
Diffstat (limited to 'database/eurephiadb.c')
-rw-r--r-- | database/eurephiadb.c | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/database/eurephiadb.c b/database/eurephiadb.c index bbc655f..ed17195 100644 --- a/database/eurephiadb.c +++ b/database/eurephiadb.c @@ -90,7 +90,23 @@ int eDBlink_init(eurephiaCTX *ctx, const char *dbl, const int minver) default: eurephia_log(ctx, LOG_WARNING, 0, "eurephiaDB driver API is newer than the running eurephia version. Consider " - "to upgrade eurphia to take advantage of newer features in the eurephiaDB driver.q"); + "to upgrade eurphia to take advantage of newer features in the eurephiaDB driver."); + case 2: + eDBadminAuth = eGetSym(ctx, ctx->eurephia_driver, "eDBadminAuth"); + + eDBgetUserList = eGetSym(ctx, ctx->eurephia_driver, "eDBgetUserList"); + eDBgetUserInfo = eGetSym(ctx, ctx->eurephia_driver, "eDBgetUserInfo"); + eDBaddUser = eGetSym(ctx, ctx->eurephia_driver, "eDBaddUser"); + eDBupdateUser = eGetSym(ctx, ctx->eurephia_driver, "eDBupdateUser"); + eDBdeleteUser = eGetSym(ctx, ctx->eurephia_driver, "eDBdeleteUser"); + + eDBgetCertificateList = eGetSym(ctx, ctx->eurephia_driver, "eDBgetCertificateList"); + eDBgetCertificateInfo = eGetSym(ctx, ctx->eurephia_driver, "eDBgetCertificateInfo"); + eDBaddCertificate = eGetSym(ctx, ctx->eurephia_driver, "eDBaddCertificate"); + eDBdeleteCertificate = eGetSym(ctx, ctx->eurephia_driver, "eDBdeleteCertificate"); + + eDBgetLastlog = eGetSym(ctx, ctx->eurephia_driver, "eDBgetLastlog"); + eDBgetAttemptsLog = eGetSym(ctx, ctx->eurephia_driver, "eDBgetAttemptsLog"); case 1: // Setup eDBlink functions |