summaryrefslogtreecommitdiff
path: root/src/backend
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-08-16 11:36:14 +0200
committerChristian Grothoff <christian@grothoff.org>2021-08-16 11:36:14 +0200
commitb2d9f5936b7e867180199771c9e47c6d95ec8b8a (patch)
treecfda3db1cf0a6921f88d20925ed74f2cd427fcd6 /src/backend
parent7bed96f8e479af98db1a8a0c71b7c2ff2dc2b564 (diff)
downloadanastasis-b2d9f5936b7e867180199771c9e47c6d95ec8b8a.tar.gz
anastasis-b2d9f5936b7e867180199771c9e47c6d95ec8b8a.tar.bz2
anastasis-b2d9f5936b7e867180199771c9e47c6d95ec8b8a.zip
-pass db handle to auth plugins
Diffstat (limited to 'src/backend')
-rw-r--r--src/backend/anastasis-httpd_config.c1
-rw-r--r--src/backend/anastasis-httpd_truth.c1
-rw-r--r--src/backend/anastasis-httpd_truth_upload.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/backend/anastasis-httpd_config.c b/src/backend/anastasis-httpd_config.c
index d265f99..d96d57e 100644
--- a/src/backend/anastasis-httpd_config.c
+++ b/src/backend/anastasis-httpd_config.c
@@ -53,6 +53,7 @@ add_methods (void *cls,
return;
section += strlen ("authorization-");
p = ANASTASIS_authorization_plugin_load (section,
+ db,
AH_cfg);
if (NULL == p)
{
diff --git a/src/backend/anastasis-httpd_truth.c b/src/backend/anastasis-httpd_truth.c
index 0b9f4a3..8fb1aee 100644
--- a/src/backend/anastasis-httpd_truth.c
+++ b/src/backend/anastasis-httpd_truth.c
@@ -1168,6 +1168,7 @@ AH_handler_truth_get (
{
gc->authorization
= ANASTASIS_authorization_plugin_load (method,
+ db,
AH_cfg);
if (NULL == gc->authorization)
{
diff --git a/src/backend/anastasis-httpd_truth_upload.c b/src/backend/anastasis-httpd_truth_upload.c
index 0781f73..d9e63c3 100644
--- a/src/backend/anastasis-httpd_truth_upload.c
+++ b/src/backend/anastasis-httpd_truth_upload.c
@@ -674,6 +674,7 @@ AH_handler_truth_post (
type)) &&
(NULL ==
ANASTASIS_authorization_plugin_load (type,
+ db,
AH_cfg)) )
{
GNUNET_JSON_parse_free (spec);