
Hello Tiago.
Actually, the dtntracepath is doing exactly what you want. The tools sends payload (any data you like) to an endpoint and attaches a TrackingBlock [1] to the bundle. Each daemon automatically adds an entry to the block containing its own endpoint identifier and the current time-stamp. A modification to the original source of the daemon is not necessary. The receiving application can then access the attached block of the bundle and list all passed peers. [2]
Kind regards, Johannes
[1] https://github.com/ibrdtn/ibrdtn/blob/master/ibrdtn/tools/src/dtntracepath.c...
[2] https://github.com/ibrdtn/ibrdtn/blob/master/ibrdtn/tools/src/dtntracepath.c...
Am 05.11.2014 19:25, schrieb Tiago Almeida:
Hi Stephan,
Thank you for your answer!
The tool dtntracepath shows the path to a specific node, but we want to track specific bundles that contains real information and we want to know where the bundles went through and when that happened. We will do this by changing the file BundleReceivedEvent.cpp with some filtering. We did some tests and we think that this will solve our problem.
Best regards, Tiago Almeida