ctdldump: use the backend API instead of BDB calls
authorArt Cancro <ajc@citadel.org>
Thu, 24 Aug 2023 18:44:37 +0000 (09:44 -0900)
committerArt Cancro <ajc@citadel.org>
Thu, 24 Aug 2023 18:44:37 +0000 (09:44 -0900)
commit83cf3c12f11b6cd1af1b2577e89dec78d3c00718
tree327eafaad88d7c4de442fb31a43b9363a69e9acc
parente9dd879996a79c3e85b8e096e2701d5b021d508d
ctdldump: use the backend API instead of BDB calls

This makes ctdldump backend agnostic, or at least as backend
agnostic as citserver itself is at this point.  We will probably
add some calling syntax across the board when we add more
backends, but at least this utility doesn't have to be rewritten
now.  This makes me a happy ig.  ctdlload will be next.
citadel/Makefile
citadel/server/backends/berkeley_db/berkeley_db.c
citadel/server/citserver.h
citadel/server/database.h
citadel/utils/ctdldump.c