aboutsummaryrefslogtreecommitdiff
path: root/src/gnsrecord/gnsrecord_serialization.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gnsrecord/gnsrecord_serialization.c')
-rw-r--r--src/gnsrecord/gnsrecord_serialization.c6
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);