diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-05-25 15:05:27 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-05-25 15:05:27 +0000 |
commit | 33a7282c26b14f838ad6f1016b90b710cec5f93f (patch) | |
tree | fd822df4e5ce469278f358d8d2220181d54a79c4 /src/vpn/gnunet-service-vpn.c | |
parent | b0eee0f554ecc36df76338021da57e3831ee74ad (diff) | |
download | gnunet-33a7282c26b14f838ad6f1016b90b710cec5f93f.tar.gz gnunet-33a7282c26b14f838ad6f1016b90b710cec5f93f.zip |
notify cadet when we are done - for flow control and to get next packet
Diffstat (limited to 'src/vpn/gnunet-service-vpn.c')
-rw-r--r-- | src/vpn/gnunet-service-vpn.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vpn/gnunet-service-vpn.c b/src/vpn/gnunet-service-vpn.c index af70b8aae..87e072209 100644 --- a/src/vpn/gnunet-service-vpn.c +++ b/src/vpn/gnunet-service-vpn.c | |||
@@ -2076,6 +2076,7 @@ receive_icmp_back (void *cls, | |||
2076 | GNUNET_CONTAINER_heap_update_cost (channel_heap, | 2076 | GNUNET_CONTAINER_heap_update_cost (channel_heap, |
2077 | ts->heap_node, | 2077 | ts->heap_node, |
2078 | GNUNET_TIME_absolute_get ().abs_value_us); | 2078 | GNUNET_TIME_absolute_get ().abs_value_us); |
2079 | GNUNET_CADET_receive_done (channel); | ||
2079 | return GNUNET_OK; | 2080 | return GNUNET_OK; |
2080 | } | 2081 | } |
2081 | 2082 | ||
@@ -2231,6 +2232,7 @@ receive_udp_back (void *cls, | |||
2231 | GNUNET_CONTAINER_heap_update_cost (channel_heap, | 2232 | GNUNET_CONTAINER_heap_update_cost (channel_heap, |
2232 | ts->heap_node, | 2233 | ts->heap_node, |
2233 | GNUNET_TIME_absolute_get ().abs_value_us); | 2234 | GNUNET_TIME_absolute_get ().abs_value_us); |
2235 | GNUNET_CADET_receive_done (channel); | ||
2234 | return GNUNET_OK; | 2236 | return GNUNET_OK; |
2235 | } | 2237 | } |
2236 | 2238 | ||
@@ -2373,6 +2375,7 @@ receive_tcp_back (void *cls, | |||
2373 | GNUNET_CONTAINER_heap_update_cost (channel_heap, | 2375 | GNUNET_CONTAINER_heap_update_cost (channel_heap, |
2374 | ts->heap_node, | 2376 | ts->heap_node, |
2375 | GNUNET_TIME_absolute_get ().abs_value_us); | 2377 | GNUNET_TIME_absolute_get ().abs_value_us); |
2378 | GNUNET_CADET_receive_done (channel); | ||
2376 | return GNUNET_OK; | 2379 | return GNUNET_OK; |
2377 | } | 2380 | } |
2378 | 2381 | ||