projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ae71250
)
actually, no, I don't
author
Philipp Tölke
<toelke@in.tum.de>
Fri, 4 Feb 2011 13:00:59 +0000
(13:00 +0000)
committer
Philipp Tölke
<toelke@in.tum.de>
Fri, 4 Feb 2011 13:00:59 +0000
(13:00 +0000)
src/vpn/gnunet-daemon-vpn.c
patch
|
blob
|
history
diff --git
a/src/vpn/gnunet-daemon-vpn.c
b/src/vpn/gnunet-daemon-vpn.c
index 9a6bc90b658d2ae0a00c4da26a767e88e76dd2c6..f45a2e78ac7adef789f4bcc8caf39316e3cd81a8 100644
(file)
--- a/
src/vpn/gnunet-daemon-vpn.c
+++ b/
src/vpn/gnunet-daemon-vpn.c
@@
-404,8
+404,12
@@
receive_udp_back (void *cls, struct GNUNET_MESH_Tunnel* tunnel,
unsigned int i;
for (i = 0; i < 16; i++)
pkt6->ip6_hdr.sadr[15-i] = addr[i];
- inet_pton (AF_INET6, "1234::1", pkt6->ip6_hdr.dadr);
+ {
+ char* ipv6addr;
+ GNUNET_assert(GNUNET_SYSERR == GNUNET_CONFIGURATION_get_value_string(cfg, "vpn", "IPV6ADDR", &ipv6addr));
+ inet_pton (AF_INET6, ipv6addr, pkt6->ip6_hdr.dadr);
+ }
memcpy(&pkt6->udp_hdr, pkt, ntohs(pkt->len));
GNUNET_HashCode* key = address_mapping_exists(pkt6->ip6_hdr.sadr);