View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006870||GNUnet||transport service||public||2021-05-17 10:33||2021-12-31 09:32|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Product Version||Git master|
|Summary||0006870: [TNG] UDP Communicator should tell TNG service of outgoing queue on packet receipt|
|Description||Currently, the UDP communicator tells the service of outgoing queues whenever we connect to an ip/port given a hello.|
The communicator then tries to verify this connection through a key exchange.
The receiver, upon receiving a KX, tries to send an answer back via the TNG service. (Backchannel)
Before doing that, the receiver should tell the TNG service of the outgoing queue to the endpoint from which we just received
Currently, this is not done and this results in a situation where if the receiver does not have any other connections, it will never
send an answer to the KX.
Basically, we should treat the incoming packet like a connection request from the TNG service, providing unverified queues for
use in a virtual link.