aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-02-25 16:23:42 +0100
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2018-02-25 16:23:42 +0100
commit82e4a63b4ef0f5de0cfaedd6f8789c4a1ccfed91 (patch)
tree129f4d571ee4bff86fd169c9c46c94fb73979e7c /src/include
parentd4ad64d79b26163f8bcd78d32fe463082b9ed8de (diff)
parentbbe8e9a4e5bc9b60a5cc5f54385e6252a0487aea (diff)
downloadgnunet-82e4a63b4ef0f5de0cfaedd6f8789c4a1ccfed91.tar.gz
gnunet-82e4a63b4ef0f5de0cfaedd6f8789c4a1ccfed91.zip
-fix
Diffstat (limited to 'src/include')
-rw-r--r--src/include/gnunet_identity_attribute_lib.h6
-rw-r--r--src/include/gnunet_rest_lib.h23
2 files changed, 29 insertions, 0 deletions
diff --git a/src/include/gnunet_identity_attribute_lib.h b/src/include/gnunet_identity_attribute_lib.h
index 316b0bf95..8879ba925 100644
--- a/src/include/gnunet_identity_attribute_lib.h
+++ b/src/include/gnunet_identity_attribute_lib.h
@@ -148,6 +148,12 @@ GNUNET_IDENTITY_ATTRIBUTE_list_serialize_get_size (const struct GNUNET_IDENTITY_
148void 148void
149GNUNET_IDENTITY_ATTRIBUTE_list_destroy (struct GNUNET_IDENTITY_ATTRIBUTE_ClaimList *attrs); 149GNUNET_IDENTITY_ATTRIBUTE_list_destroy (struct GNUNET_IDENTITY_ATTRIBUTE_ClaimList *attrs);
150 150
151void
152GNUNET_IDENTITY_ATTRIBUTE_list_add (struct GNUNET_IDENTITY_ATTRIBUTE_ClaimList *attrs,
153 const char* attr_name,
154 uint32_t type,
155 const void* data,
156 size_t data_size);
151 157
152/** 158/**
153 * Serialize an attribute list 159 * Serialize an attribute list
diff --git a/src/include/gnunet_rest_lib.h b/src/include/gnunet_rest_lib.h
index 9821e23d5..41b85401d 100644
--- a/src/include/gnunet_rest_lib.h
+++ b/src/include/gnunet_rest_lib.h
@@ -38,11 +38,34 @@
38 38
39struct GNUNET_REST_RequestHandle 39struct GNUNET_REST_RequestHandle
40{ 40{
41 /**
42 * Map of url parameters
43 */
41 struct GNUNET_CONTAINER_MultiHashMap *url_param_map; 44 struct GNUNET_CONTAINER_MultiHashMap *url_param_map;
45
46 /**
47 * Map of headers
48 */
42 struct GNUNET_CONTAINER_MultiHashMap *header_param_map; 49 struct GNUNET_CONTAINER_MultiHashMap *header_param_map;
50
51 /**
52 * The HTTP method as MHD value (see microhttpd.h)
53 */
43 const char *method; 54 const char *method;
55
56 /**
57 * The url as string
58 */
44 const char *url; 59 const char *url;
60
61 /**
62 * The POST data
63 */
45 const char *data; 64 const char *data;
65
66 /**
67 * The POST data size
68 */
46 size_t data_size; 69 size_t data_size;
47}; 70};
48 71