gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis] branch master updated: Initial work on backend


From: gnunet
Subject: [taler-anastasis] branch master updated: Initial work on backend
Date: Wed, 13 Nov 2019 11:15:22 +0100

This is an automated email from the git hooks/post-receive script.

dennis-neufeld pushed a commit to branch master
in repository anastasis.

The following commit(s) were added to refs/heads/master by this push:
     new 877e10b  Initial work on backend
877e10b is described below

commit 877e10beeab03517b7e2b1edd969b91de5dd2159
Author: Dennis Neufeld <address@hidden>
AuthorDate: Wed Nov 13 10:15:05 2019 +0000

    Initial work on backend
---
 src/backend/anastasis-httpd.c        |  6 +++---
 src/backend/anastasis-httpd.h        |  5 +++++
 src/backend/anastasis-httpd_policy.c | 10 +++++-----
 src/backend/anastasis-httpd_policy.h |  6 +++---
 4 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/src/backend/anastasis-httpd.c b/src/backend/anastasis-httpd.c
index 8e44724..6c477c7 100644
--- a/src/backend/anastasis-httpd.c
+++ b/src/backend/anastasis-httpd.c
@@ -205,14 +205,14 @@ url_handler (void *cls,
     if (0 == strcmp (method, MHD_HTTP_METHOD_GET))
     {
       return ANASTASIS_MHD_handler_policy_GET (connection,
-                                               con_cls,
-                                               upload_data,
-                                               upload_data_size);
+                                               url,
+                                               con_cls);
     }
     if (0 == strcmp (method, MHD_HTTP_METHOD_POST))
     {
       return ANASTASIS_MHD_handler_policy_POST (connection,
                                                 con_cls,
+                                                url,
                                                 upload_data,
                                                 upload_data_size);
     }
diff --git a/src/backend/anastasis-httpd.h b/src/backend/anastasis-httpd.h
index be57c13..73ddf27 100644
--- a/src/backend/anastasis-httpd.h
+++ b/src/backend/anastasis-httpd.h
@@ -131,6 +131,11 @@ struct TM_HandlerContext
  */
 extern int TMH_anastasis_connection_close;
 
+/**
+ * Handle to the database backend.
+ */
+extern struct ANASTASIS_DatabasePlugin *db;
+
 /**
  * Kick MHD to run now, to be called after MHD_resume_connection().
  * Basically, we need to explicitly resume MHD's event loop whenever
diff --git a/src/backend/anastasis-httpd_policy.c 
b/src/backend/anastasis-httpd_policy.c
index 104f638..091fc81 100644
--- a/src/backend/anastasis-httpd_policy.c
+++ b/src/backend/anastasis-httpd_policy.c
@@ -33,11 +33,10 @@
  */
 int
 ANASTASIS_MHD_handler_policy_GET (struct MHD_Connection *connection,
-                                  void **con_cls,
-                                  const char *upload_data,
-                                  size_t *upload_data_size)
+                                  const char *url,
+                                  void **con_cls)
 {
-  return GNUNET_OK;
+    return GNUNET_OK;
 }
 
 /**
@@ -50,8 +49,9 @@ ANASTASIS_MHD_handler_policy_GET (struct MHD_Connection 
*connection,
 int
 ANASTASIS_MHD_handler_policy_POST (struct MHD_Connection *connection,
                                    void **con_cls,
+                                   const char *url,
                                    const char *upload_data,
                                    size_t *upload_data_size)
 {
-  return GNUNET_OK;
+    return GNUNET_OK;
 }
\ No newline at end of file
diff --git a/src/backend/anastasis-httpd_policy.h 
b/src/backend/anastasis-httpd_policy.h
index c3e428f..8b4753a 100644
--- a/src/backend/anastasis-httpd_policy.h
+++ b/src/backend/anastasis-httpd_policy.h
@@ -33,9 +33,8 @@
  */
 int
 ANASTASIS_MHD_handler_policy_GET (struct MHD_Connection *connection,
-                                  void **con_cls,
-                                  const char *upload_data,
-                                  size_t *upload_data_size);
+                                  const char *url,
+                                  void **con_cls);
 
 /**
  * @param connection the MHD connection to handle
@@ -47,6 +46,7 @@ ANASTASIS_MHD_handler_policy_GET (struct MHD_Connection 
*connection,
 int
 ANASTASIS_MHD_handler_policy_POST (struct MHD_Connection *connection,
                                    void **con_cls,
+                                   const char *url,
                                    const char *upload_data,
                                    size_t *upload_data_size);
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]