aboutsummaryrefslogtreecommitdiff
path: root/src/vpn
diff options
context:
space:
mode:
authorPhilipp Tölke <toelke@in.tum.de>2010-07-20 19:53:54 +0000
committerPhilipp Tölke <toelke@in.tum.de>2010-07-20 19:53:54 +0000
commit9489b330cdc1edce69198efd66cbd66e06b0b4d6 (patch)
tree321a6022265f1a1034d081f45483b23c1e5889b1 /src/vpn
parent9315fa7ca773e561efaba508f1868c9412bb9884 (diff)
downloadgnunet-9489b330cdc1edce69198efd66cbd66e06b0b4d6.tar.gz
gnunet-9489b330cdc1edce69198efd66cbd66e06b0b4d6.zip
the manpage says that memcpy can never return an error
Diffstat (limited to 'src/vpn')
-rw-r--r--src/vpn/gnunet-daemon-vpn.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/vpn/gnunet-daemon-vpn.c b/src/vpn/gnunet-daemon-vpn.c
index b003d7b53..e90a2aa9c 100644
--- a/src/vpn/gnunet-daemon-vpn.c
+++ b/src/vpn/gnunet-daemon-vpn.c
@@ -102,10 +102,7 @@ static void helper_read(void* cls, const struct GNUNET_SCHEDULER_TaskContext* ts
102 102
103 struct suid_packet *pkt = (struct suid_packet*) GNUNET_malloc(ntohl(hdr.size)); 103 struct suid_packet *pkt = (struct suid_packet*) GNUNET_malloc(ntohl(hdr.size));
104 104
105 if (memcpy(pkt, &hdr, sizeof(struct suid_packet_header)) < 0) { 105 memcpy(pkt, &hdr, sizeof(struct suid_packet_header));
106 fprintf(stderr, "Memcpy: %m\n");
107 return;
108 }
109 106
110 while (r < ntohl(pkt->hdr.size)) { 107 while (r < ntohl(pkt->hdr.size)) {
111 int t = GNUNET_DISK_file_read(mycls->fh_from_helper, (unsigned char*)pkt + r, ntohl(pkt->hdr.size) - r); 108 int t = GNUNET_DISK_file_read(mycls->fh_from_helper, (unsigned char*)pkt + r, ntohl(pkt->hdr.size) - r);