From 240c878a792befe42e19a7a7c92b34e19b83192d Mon Sep 17 00:00:00 2001
From: Arie Peterson <arie@greenhost.nl>
Date: Wed, 12 Jul 2017 17:06:43 +0200
Subject: [PATCH] Rename callbacks to include http method

---
 src/api/{encryption.c => encryption_get.c}           |  2 +-
 .../{encryption_init.c => encryption_init_post.c}    |  2 +-
 ...{encryption_unlock.c => encryption_unlock_post.c} |  2 +-
 src/cryptops-api.c                                   | 12 ++++++------
 4 files changed, 9 insertions(+), 9 deletions(-)
 rename src/api/{encryption.c => encryption_get.c} (96%)
 rename src/api/{encryption_init.c => encryption_init_post.c} (99%)
 rename src/api/{encryption_unlock.c => encryption_unlock_post.c} (95%)

diff --git a/src/api/encryption.c b/src/api/encryption_get.c
similarity index 96%
rename from src/api/encryption.c
rename to src/api/encryption_get.c
index 0951f06..7805d97 100644
--- a/src/api/encryption.c
+++ b/src/api/encryption_get.c
@@ -10,7 +10,7 @@
  * @param[in]   user_data extra data to pass between main thread and callbacks
  * @return                internal status code
  */
-int callback_encryption(const struct _u_request * request,
+int callback_encryption_get(const struct _u_request * request,
     struct _u_response * response, void * user_data)
 {
     bool encrypted;
diff --git a/src/api/encryption_init.c b/src/api/encryption_init_post.c
similarity index 99%
rename from src/api/encryption_init.c
rename to src/api/encryption_init_post.c
index 92d1d0f..5503deb 100644
--- a/src/api/encryption_init.c
+++ b/src/api/encryption_init_post.c
@@ -27,7 +27,7 @@
  * @param[in]   user_data extra data to pass between handler and main thread
  * @return                internal status code
  */
-int callback_encryption_init(const struct _u_request * request,
+int callback_encryption_init_post(const struct _u_request * request,
     struct _u_response * response, void * user_data)
 {
     bool * reboot = (bool *)user_data;
diff --git a/src/api/encryption_unlock.c b/src/api/encryption_unlock_post.c
similarity index 95%
rename from src/api/encryption_unlock.c
rename to src/api/encryption_unlock_post.c
index fd20287..8334083 100644
--- a/src/api/encryption_unlock.c
+++ b/src/api/encryption_unlock_post.c
@@ -6,7 +6,7 @@
  * @param[in]   user_data extra data to pass between main thread and callbacks
  * @return                internal status code
  */
-int callback_encryption_unlock(const struct _u_request * request,
+int callback_encryption_unlock_post(const struct _u_request * request,
     struct _u_response * response, void * user_data)
 {
     json_t * json_input = ulfius_get_json_body_request(request, NULL);
diff --git a/src/cryptops-api.c b/src/cryptops-api.c
index 5a49efd..389f993 100644
--- a/src/cryptops-api.c
+++ b/src/cryptops-api.c
@@ -6,9 +6,9 @@
 #include <auxiliary.c>
 #include <encryption_functions.c>
 #include <api/default.c>
-#include <api/encryption.c>
-#include <api/encryption_init.c>
-#include <api/encryption_unlock.c>
+#include <api/encryption_get.c>
+#include <api/encryption_init_post.c>
+#include <api/encryption_unlock_post.c>
 #include <api/encryption_keys_put.c>
 #include <api/ssh_keys_get.c>
 
@@ -40,13 +40,13 @@ int main(int argc, char ** argv)
     bool reboot = false;
     ulfius_add_endpoint_by_val(&instance, "GET" , PREFIX,
         "/encryption",
-        0, &callback_encryption, NULL);
+        0, &callback_encryption_get, NULL);
     ulfius_add_endpoint_by_val(&instance, "POST", PREFIX,
         "/encryption/init",
-        0, &callback_encryption_init, &reboot);
+        0, &callback_encryption_init_post, &reboot);
     ulfius_add_endpoint_by_val(&instance, "POST", PREFIX,
         "/encryption/unlock",
-        0, &callback_encryption_unlock, NULL);
+        0, &callback_encryption_unlock_post, NULL);
     ulfius_add_endpoint_by_val(&instance, "PUT" , PREFIX,
         "/encryption/keys/:slot",
         0, &callback_encryption_keys_put, NULL);
-- 
GitLab