diff options
Diffstat (limited to 'src/gnsrecord/gnsrecord_serialization.c')
-rw-r--r-- | src/gnsrecord/gnsrecord_serialization.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gnsrecord/gnsrecord_serialization.c b/src/gnsrecord/gnsrecord_serialization.c index ccecf87aa..e2cabafd3 100644 --- a/src/gnsrecord/gnsrecord_serialization.c +++ b/src/gnsrecord/gnsrecord_serialization.c | |||
@@ -132,11 +132,11 @@ GNUNET_GNSRECORD_records_serialize (unsigned int rd_count, | |||
132 | rec.flags = htonl (rd[i].flags); | 132 | rec.flags = htonl (rd[i].flags); |
133 | if (off + sizeof (rec) > dest_size) | 133 | if (off + sizeof (rec) > dest_size) |
134 | return -1; | 134 | return -1; |
135 | memcpy (&dest[off], &rec, sizeof (rec)); | 135 | GNUNET_memcpy (&dest[off], &rec, sizeof (rec)); |
136 | off += sizeof (rec); | 136 | off += sizeof (rec); |
137 | if (off + rd[i].data_size > dest_size) | 137 | if (off + rd[i].data_size > dest_size) |
138 | return -1; | 138 | return -1; |
139 | memcpy (&dest[off], rd[i].data, rd[i].data_size); | 139 | GNUNET_memcpy (&dest[off], rd[i].data, rd[i].data_size); |
140 | off += rd[i].data_size; | 140 | off += rd[i].data_size; |
141 | } | 141 | } |
142 | return off; | 142 | return off; |
@@ -167,7 +167,7 @@ GNUNET_GNSRECORD_records_deserialize (size_t len, | |||
167 | { | 167 | { |
168 | if (off + sizeof (rec) > len) | 168 | if (off + sizeof (rec) > len) |
169 | return GNUNET_SYSERR; | 169 | return GNUNET_SYSERR; |
170 | memcpy (&rec, &src[off], sizeof (rec)); | 170 | GNUNET_memcpy (&rec, &src[off], sizeof (rec)); |
171 | dest[i].expiration_time = GNUNET_ntohll (rec.expiration_time); | 171 | dest[i].expiration_time = GNUNET_ntohll (rec.expiration_time); |
172 | dest[i].data_size = ntohl ((uint32_t) rec.data_size); | 172 | dest[i].data_size = ntohl ((uint32_t) rec.data_size); |
173 | dest[i].record_type = ntohl (rec.record_type); | 173 | dest[i].record_type = ntohl (rec.record_type); |