diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-05-24 18:06:44 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-05-24 18:06:44 +0000 |
commit | 152cd13768915399f9e5137d78a2f75296a1b93e (patch) | |
tree | dd7c1b41a053991eb64d62746a900b4614ef940d /src/secretsharing/secretsharing_common.c | |
parent | c0d549b6ab07a951380b807f1a1c1a767bfd5be0 (diff) | |
download | gnunet-152cd13768915399f9e5137d78a2f75296a1b93e.tar.gz gnunet-152cd13768915399f9e5137d78a2f75296a1b93e.zip |
-doxygen, some additional error checking
Diffstat (limited to 'src/secretsharing/secretsharing_common.c')
-rw-r--r-- | src/secretsharing/secretsharing_common.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/secretsharing/secretsharing_common.c b/src/secretsharing/secretsharing_common.c index c1e5acb9c..5b5d13b62 100644 --- a/src/secretsharing/secretsharing_common.c +++ b/src/secretsharing/secretsharing_common.c | |||
@@ -30,7 +30,9 @@ | |||
30 | * @return The share, or NULL on error. | 30 | * @return The share, or NULL on error. |
31 | */ | 31 | */ |
32 | struct GNUNET_SECRETSHARING_Share * | 32 | struct GNUNET_SECRETSHARING_Share * |
33 | GNUNET_SECRETSHARING_share_read (const void *data, size_t len, size_t *readlen) | 33 | GNUNET_SECRETSHARING_share_read (const void *data, |
34 | size_t len, | ||
35 | size_t *readlen) | ||
34 | { | 36 | { |
35 | struct GNUNET_SECRETSHARING_Share *share; | 37 | struct GNUNET_SECRETSHARING_Share *share; |
36 | const struct GNUNET_SECRETSHARING_ShareHeaderNBO *sh = data; | 38 | const struct GNUNET_SECRETSHARING_ShareHeaderNBO *sh = data; |
@@ -38,8 +40,8 @@ GNUNET_SECRETSHARING_share_read (const void *data, size_t len, size_t *readlen) | |||
38 | size_t n; | 40 | size_t n; |
39 | uint16_t payload_size; | 41 | uint16_t payload_size; |
40 | 42 | ||
41 | payload_size = ntohs (sh->num_peers) * | 43 | payload_size = ntohs (sh->num_peers) * |
42 | (sizeof (uint16_t) + sizeof (struct GNUNET_SECRETSHARING_FieldElement) + | 44 | (sizeof (uint16_t) + sizeof (struct GNUNET_SECRETSHARING_FieldElement) + |
43 | sizeof (struct GNUNET_PeerIdentity)); | 45 | sizeof (struct GNUNET_PeerIdentity)); |
44 | 46 | ||
45 | if (NULL != readlen) | 47 | if (NULL != readlen) |
@@ -94,8 +96,8 @@ GNUNET_SECRETSHARING_share_write (const struct GNUNET_SECRETSHARING_Share *share | |||
94 | char *p; | 96 | char *p; |
95 | int n; | 97 | int n; |
96 | 98 | ||
97 | payload_size = share->num_peers * | 99 | payload_size = share->num_peers * |
98 | (sizeof (uint16_t) + sizeof (struct GNUNET_SECRETSHARING_FieldElement) + | 100 | (sizeof (uint16_t) + sizeof (struct GNUNET_SECRETSHARING_FieldElement) + |
99 | sizeof (struct GNUNET_PeerIdentity)); | 101 | sizeof (struct GNUNET_PeerIdentity)); |
100 | 102 | ||
101 | if (NULL != writelen) | 103 | if (NULL != writelen) |