diff options
author | Christian Grothoff <christian@grothoff.org> | 2009-08-27 11:14:19 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2009-08-27 11:14:19 +0000 |
commit | 57df0fbf8398720fbd4a9cf34934c212ea00ee54 (patch) | |
tree | a00d5740b2a35e21d4cff044c4ce941995b1bdff /src/include/gnunet_container_lib.h | |
parent | 2f7e69f969a822a38f9e311f79358e0fe8bda9d8 (diff) | |
download | gnunet-57df0fbf8398720fbd4a9cf34934c212ea00ee54.tar.gz gnunet-57df0fbf8398720fbd4a9cf34934c212ea00ee54.zip |
syn
Diffstat (limited to 'src/include/gnunet_container_lib.h')
-rw-r--r-- | src/include/gnunet_container_lib.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/src/include/gnunet_container_lib.h b/src/include/gnunet_container_lib.h index 291b99fa2..e2a0787c8 100644 --- a/src/include/gnunet_container_lib.h +++ b/src/include/gnunet_container_lib.h | |||
@@ -305,8 +305,8 @@ int GNUNET_CONTAINER_meta_data_extract_from_file (struct | |||
305 | 305 | ||
306 | enum GNUNET_CONTAINER_MetaDataSerializationOptions | 306 | enum GNUNET_CONTAINER_MetaDataSerializationOptions |
307 | { | 307 | { |
308 | GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL = GNUNET_NO, | 308 | GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL = 0, |
309 | GNUNET_CONTAINER_META_DATA_SERIALIZE_PART = GNUNET_YES, | 309 | GNUNET_CONTAINER_META_DATA_SERIALIZE_PART = 1, |
310 | GNUNET_CONTAINER_META_DATA_SERIALIZE_NO_COMPRESS = 2 | 310 | GNUNET_CONTAINER_META_DATA_SERIALIZE_NO_COMPRESS = 2 |
311 | }; | 311 | }; |
312 | 312 | ||
@@ -323,10 +323,11 @@ enum GNUNET_CONTAINER_MetaDataSerializationOptions | |||
323 | * GNUNET_SYSERR on error (typically: not enough | 323 | * GNUNET_SYSERR on error (typically: not enough |
324 | * space) | 324 | * space) |
325 | */ | 325 | */ |
326 | int GNUNET_CONTAINER_meta_data_serialize (const struct | 326 | ssize_t GNUNET_CONTAINER_meta_data_serialize (const struct |
327 | GNUNET_CONTAINER_MetaData *md, | 327 | GNUNET_CONTAINER_MetaData *md, |
328 | char *target, unsigned int size, | 328 | char *target, |
329 | enum | 329 | size_t size, |
330 | enum | ||
330 | GNUNET_CONTAINER_MetaDataSerializationOptions | 331 | GNUNET_CONTAINER_MetaDataSerializationOptions |
331 | opt); | 332 | opt); |
332 | 333 | ||
@@ -337,12 +338,12 @@ int GNUNET_CONTAINER_meta_data_serialize (const struct | |||
337 | * meta-data to match the size constraint, | 338 | * meta-data to match the size constraint, |
338 | * possibly discarding some data? | 339 | * possibly discarding some data? |
339 | */ | 340 | */ |
340 | unsigned int GNUNET_CONTAINER_meta_data_get_serialized_size (const struct | 341 | ssize_t GNUNET_CONTAINER_meta_data_get_serialized_size (const struct |
341 | GNUNET_CONTAINER_MetaData | 342 | GNUNET_CONTAINER_MetaData |
342 | *md, | 343 | *md, |
343 | enum | 344 | enum |
344 | GNUNET_CONTAINER_MetaDataSerializationOptions | 345 | GNUNET_CONTAINER_MetaDataSerializationOptions |
345 | opt); | 346 | opt); |
346 | 347 | ||
347 | /** | 348 | /** |
348 | * Deserialize meta-data. Initializes md. | 349 | * Deserialize meta-data. Initializes md. |
@@ -352,7 +353,7 @@ unsigned int GNUNET_CONTAINER_meta_data_get_serialized_size (const struct | |||
352 | */ | 353 | */ |
353 | struct GNUNET_CONTAINER_MetaData | 354 | struct GNUNET_CONTAINER_MetaData |
354 | *GNUNET_CONTAINER_meta_data_deserialize (const char *input, | 355 | *GNUNET_CONTAINER_meta_data_deserialize (const char *input, |
355 | unsigned int size); | 356 | size_t size); |
356 | 357 | ||
357 | /** | 358 | /** |
358 | * Does the meta-data claim that this is a directory? | 359 | * Does the meta-data claim that this is a directory? |