diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2008-12-06 00:55:47 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2008-12-06 00:55:47 +0100 |
commit | ffad61f92c98072b26fc0e40f7de0642f74f3fe3 (patch) | |
tree | d032dcdb5f73432f0c15c1d00e732cbb3b32e7fc /database | |
parent | 6d4373e026b3f12c5685e45e35f9f060379ed0f3 (diff) | |
download | eurephia-ffad61f92c98072b26fc0e40f7de0642f74f3fe3.tar.gz eurephia-ffad61f92c98072b26fc0e40f7de0642f74f3fe3.tar.xz eurephia-ffad61f92c98072b26fc0e40f7de0642f74f3fe3.zip |
Changed the sortkey type from int to const char *
Diffstat (limited to 'database')
-rw-r--r-- | database/eurephiadb_driver.h | 8 | ||||
-rw-r--r-- | database/sqlite/administration.c | 16 |
2 files changed, 14 insertions, 10 deletions
diff --git a/database/eurephiadb_driver.h b/database/eurephiadb_driver.h index 780ebb9..2aa2bf6 100644 --- a/database/eurephiadb_driver.h +++ b/database/eurephiadb_driver.h @@ -94,19 +94,19 @@ int (*eDBadminLogout) (eurephiaCTX *ctx, const char *session); int (*eDBadminConfigSet) (eurephiaCTX *ctx, const char *key, const char *val); int (*eDBadminConfigDelete) (eurephiaCTX *ctx, const char *key); -eurephiaUSERLIST *(*eDBadminGetUserList) (eurephiaCTX *ctx, const int sortkey); +eurephiaUSERLIST *(*eDBadminGetUserList) (eurephiaCTX *ctx, const char *sortkeys); eurephiaUSERINFO *(*eDBadminGetUserInfo) (eurephiaCTX *ctx, eurephiaUSERINFO *searchkey); int (*eDBadminAddUser) (eurephiaCTX *ctx, eurephiaUSERINFO *userinfo); int (*eDBadminUpdateUser) (eurephiaCTX *ctx, const int uid, eurephiaUSERINFO *userinfo); int (*eDBadminDeleteUser) (eurephiaCTX *ctx, const int uid, eurephiaUSERINFO *userinfo); -eurephiaCERTLIST *(*eDBadminGetCertificateList) (eurephiaCTX *ctx, const int sortkey); +eurephiaCERTLIST *(*eDBadminGetCertificateList) (eurephiaCTX *ctx, const char *sortkeys); eurephiaCERTINFO *(*eDBadminGetCertificateInfo) (eurephiaCTX *ctx, eurephiaCERTINFO *searchkey); int (*eDBadminAddCertificate) (eurephiaCTX *ctx, eurephiaCERTINFO *certinfo); int (*eDBadminDeleteCertificate) (eurephiaCTX *ctx, const int certid, eurephiaCERTINFO *certinfo); -eurephiaLOGLIST *(*eDBadminGetLastlog) (eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch); -eurephiaLOGLIST *(*eDBadminGetAttemptsLog) (eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch); +eurephiaLOGLIST *(*eDBadminGetLastlog) (eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch, const char *sortkeys); +eurephiaLOGLIST *(*eDBadminGetAttemptsLog) (eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch, const char *sortkeys); #endif /* !DRIVER_MODE */ diff --git a/database/sqlite/administration.c b/database/sqlite/administration.c index 982608e..29face8 100644 --- a/database/sqlite/administration.c +++ b/database/sqlite/administration.c @@ -326,7 +326,7 @@ int eDBadminConfigDelete(eurephiaCTX *ctx, const char *key) { return 1; } -eurephiaUSERLIST *eDBadminGetUserList(eurephiaCTX *ctx, const int sortkey) { +eurephiaUSERLIST *eDBadminGetUserList(eurephiaCTX *ctx, const char *sortkeys) { return NULL; } @@ -347,7 +347,7 @@ int eDBadminDeleteUser(eurephiaCTX *ctx, const int uid, eurephiaUSERINFO *usrinf } -eurephiaCERTLIST *eDBadminGetCertificateList(eurephiaCTX *ctx, const int sortkey) { +eurephiaCERTLIST *eDBadminGetCertificateList(eurephiaCTX *ctx, const char *sortkeys) { return NULL; } @@ -363,12 +363,16 @@ int eDBadminDeleteCertificate(eurephiaCTX *ctx, const int uid, eurephiaCERTINFO return 0; } -eurephiaLOGLIST *eDBadminGetLastlog(eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch) { +eurephiaLOGLIST *eDBadminGetLastlog(eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch, + const char *sortkeys) +{ return NULL; -}; +} -eurephiaLOGLIST *eDBadminGetAttemptsLog(eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch) { +eurephiaLOGLIST *eDBadminGetAttemptsLog(eurephiaCTX *ctx, eurephiaUSERINFO *usersrch, eurephiaCERTINFO *certsrch, + const char *sortkeys) +{ return NULL; -}; +} #endif |