aboutsummaryrefslogtreecommitdiff
path: root/src/vpn
diff options
context:
space:
mode:
authorPhilipp Tölke <toelke@in.tum.de>2011-04-18 14:42:39 +0000
committerPhilipp Tölke <toelke@in.tum.de>2011-04-18 14:42:39 +0000
commitd8b16564cca78061941fbe996c836e73a4c84626 (patch)
treee230c43580382455cafbe22b9785c58d930a2fb7 /src/vpn
parent865319f6059ecc3ae6e857327150613ba6d473dd (diff)
downloadgnunet-d8b16564cca78061941fbe996c836e73a4c84626.tar.gz
gnunet-d8b16564cca78061941fbe996c836e73a4c84626.zip
Fix #1676, take one byte more in data-segment...
Diffstat (limited to 'src/vpn')
-rw-r--r--src/vpn/gnunet-service-dns.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c
index d7c35d0dd..0dd58027a 100644
--- a/src/vpn/gnunet-service-dns.c
+++ b/src/vpn/gnunet-service-dns.c
@@ -240,7 +240,7 @@ send_rev_query(void * cls, const struct GNUNET_SCHEDULER_TaskContext *tc) {
240 dque->class = htons(1); /* IN */ 240 dque->class = htons(1); /* IN */
241 241
242 char* anname = (char*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line)); 242 char* anname = (char*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line));
243 memcpy(anname, (char[]){0xc0, 0x0c}, 2); 243 memcpy(anname, "\xc0\x0c", 2);
244 244
245 struct dns_record_line *drec_data = (struct dns_record_line*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line)+2); 245 struct dns_record_line *drec_data = (struct dns_record_line*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line)+2);
246 drec_data->type = htons(12); /* AAAA */ 246 drec_data->type = htons(12); /* AAAA */
@@ -344,7 +344,7 @@ receive_dht(void *cls,
344 dque->class = htons(1); /* IN */ 344 dque->class = htons(1); /* IN */
345 345
346 char* anname = (char*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line)); 346 char* anname = (char*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line));
347 memcpy(anname, (char[]){0xc0, 0x0c}, 2); 347 memcpy(anname, "\xc0\x0c", 2);
348 348
349 struct dns_record_line *drec_data = (struct dns_record_line*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line)+2); 349 struct dns_record_line *drec_data = (struct dns_record_line*)(dpkt->data+(query_states[id].namelen)+sizeof(struct dns_query_line)+2);
350 drec_data->type = htons(28); /* AAAA */ 350 drec_data->type = htons(28); /* AAAA */