diff options
author | Philipp Tölke <toelke@in.tum.de> | 2011-04-29 13:13:45 +0000 |
---|---|---|
committer | Philipp Tölke <toelke@in.tum.de> | 2011-04-29 13:13:45 +0000 |
commit | e5c24976599daa9827cd00af66ba2959ace42c38 (patch) | |
tree | bbd45914f64d4507b3c773a16b746bb788b16ff4 /src | |
parent | 6aa91ce5554ae85e6b29292f910a8b98c8f4585d (diff) | |
download | gnunet-e5c24976599daa9827cd00af66ba2959ace42c38.tar.gz gnunet-e5c24976599daa9827cd00af66ba2959ace42c38.zip |
add TODOs
Diffstat (limited to 'src')
-rw-r--r-- | src/vpn/gnunet-daemon-exit.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/vpn/gnunet-daemon-exit.c b/src/vpn/gnunet-daemon-exit.c index c6102c346..51629d3af 100644 --- a/src/vpn/gnunet-daemon-exit.c +++ b/src/vpn/gnunet-daemon-exit.c | |||
@@ -263,6 +263,7 @@ udp_from_helper (struct udp_pkt *udp, unsigned char *dadr, size_t addrlen, | |||
263 | sizeof (GNUNET_HashCode)); | 263 | sizeof (GNUNET_HashCode)); |
264 | *desc = ntohs (udp->spt); | 264 | *desc = ntohs (udp->spt); |
265 | GNUNET_HashCode hash; | 265 | GNUNET_HashCode hash; |
266 | //FIXME better hashing | ||
266 | GNUNET_CRYPTO_hash (desc, sizeof (GNUNET_HashCode) + 2, &hash); | 267 | GNUNET_CRYPTO_hash (desc, sizeof (GNUNET_HashCode) + 2, &hash); |
267 | GNUNET_assert (GNUNET_OK == | 268 | GNUNET_assert (GNUNET_OK == |
268 | GNUNET_CONTAINER_multihashmap_put (udp_services, | 269 | GNUNET_CONTAINER_multihashmap_put (udp_services, |
@@ -518,6 +519,7 @@ read_service_conf (void *cls, const char *section, const char *option, | |||
518 | *((unsigned long long *) (desc + 1))); | 519 | *((unsigned long long *) (desc + 1))); |
519 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Store with key2 %x\n", | 520 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Store with key2 %x\n", |
520 | *((unsigned long long *) &hash)); | 521 | *((unsigned long long *) &hash)); |
522 | //FIXME better hashing | ||
521 | if (UDP == proto) | 523 | if (UDP == proto) |
522 | GNUNET_assert (GNUNET_OK == | 524 | GNUNET_assert (GNUNET_OK == |
523 | GNUNET_CONTAINER_multihashmap_put (udp_services, | 525 | GNUNET_CONTAINER_multihashmap_put (udp_services, |
@@ -822,6 +824,7 @@ receive_tcp_service (void *cls, | |||
822 | 824 | ||
823 | memcpy (tcp_desc + 1, desc, sizeof (GNUNET_HashCode)); | 825 | memcpy (tcp_desc + 1, desc, sizeof (GNUNET_HashCode)); |
824 | *tcp_desc = ntohs (pkt->dpt); | 826 | *tcp_desc = ntohs (pkt->dpt); |
827 | //FIXME better hashing | ||
825 | GNUNET_CRYPTO_hash (tcp_desc, sizeof (GNUNET_HashCode) + 2, &hash); | 828 | GNUNET_CRYPTO_hash (tcp_desc, sizeof (GNUNET_HashCode) + 2, &hash); |
826 | struct redirect_service *serv = | 829 | struct redirect_service *serv = |
827 | GNUNET_CONTAINER_multihashmap_get (tcp_services, &hash); | 830 | GNUNET_CONTAINER_multihashmap_get (tcp_services, &hash); |
@@ -925,6 +928,7 @@ receive_udp_service (void *cls, | |||
925 | uint16_t *udp_desc = alloca (sizeof (GNUNET_HashCode) + 2); | 928 | uint16_t *udp_desc = alloca (sizeof (GNUNET_HashCode) + 2); |
926 | memcpy (udp_desc + 1, desc, sizeof (GNUNET_HashCode)); | 929 | memcpy (udp_desc + 1, desc, sizeof (GNUNET_HashCode)); |
927 | *udp_desc = ntohs (pkt->dpt); | 930 | *udp_desc = ntohs (pkt->dpt); |
931 | //FIXME better hashing | ||
928 | GNUNET_CRYPTO_hash (udp_desc, sizeof (GNUNET_HashCode) + 2, &hash); | 932 | GNUNET_CRYPTO_hash (udp_desc, sizeof (GNUNET_HashCode) + 2, &hash); |
929 | struct redirect_service *serv = | 933 | struct redirect_service *serv = |
930 | GNUNET_CONTAINER_multihashmap_get (udp_services, &hash); | 934 | GNUNET_CONTAINER_multihashmap_get (udp_services, &hash); |