diff options
author | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-02-25 16:23:42 +0100 |
---|---|---|
committer | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-02-25 16:23:42 +0100 |
commit | 82e4a63b4ef0f5de0cfaedd6f8789c4a1ccfed91 (patch) | |
tree | 129f4d571ee4bff86fd169c9c46c94fb73979e7c /src/include | |
parent | d4ad64d79b26163f8bcd78d32fe463082b9ed8de (diff) | |
parent | bbe8e9a4e5bc9b60a5cc5f54385e6252a0487aea (diff) | |
download | gnunet-82e4a63b4ef0f5de0cfaedd6f8789c4a1ccfed91.tar.gz gnunet-82e4a63b4ef0f5de0cfaedd6f8789c4a1ccfed91.zip |
-fix
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/gnunet_identity_attribute_lib.h | 6 | ||||
-rw-r--r-- | src/include/gnunet_rest_lib.h | 23 |
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_ | |||
148 | void | 148 | void |
149 | GNUNET_IDENTITY_ATTRIBUTE_list_destroy (struct GNUNET_IDENTITY_ATTRIBUTE_ClaimList *attrs); | 149 | GNUNET_IDENTITY_ATTRIBUTE_list_destroy (struct GNUNET_IDENTITY_ATTRIBUTE_ClaimList *attrs); |
150 | 150 | ||
151 | void | ||
152 | GNUNET_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 | ||
39 | struct GNUNET_REST_RequestHandle | 39 | struct 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 | ||