Implement Unidirectional Testing
Currently Linktest only supports semi- and bi-directional testing. We should implement uni-directional testing as well. The kernel could look something like:
SEND A -> B (MSG_SIZE) //Send full message
SEND B -> A ( 0 ) //Only send receipt
Time in this case only occurs on A. The SEND call of A does not know if B has received the message. It needs to wait till it receives a receipt from B before the kernel can finish. This can be looped over to measure the timings.
Edited by Max Holicki