Branch: refs/heads/master
Home:
https://github.com/fabbione/kronosnet
Commit: f8cbe6d5fc846b142160d95882333d8f6229b2de
https://github.com/fabbione/kronosnet/commit/f8cbe6d5fc846b142160d95882333d…
Author: Christine Caulfield <ccaulfie(a)redhat.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M libknet/Makefile.am
M libknet/handle.c
M libknet/internals.h
M libknet/libknet.h
M libknet/link.c
M libknet/tests/api-check.mk
A libknet/tests/api_knet_send_loopback.c
M libknet/threads_heartbeat.c
M libknet/threads_pmtud.c
M libknet/threads_tx.c
A libknet/transport_loopback.c
M libknet/transports.h
Log Message:
-----------
libknet: Add LOOPBACK transport
KNET_TRANSPORT_LOOPBACK is a transport designed for
high-speed communication internal to the local node. Data
packets are copied directly from the sendfd to the
receiving fd. The calling program must make sure that
data is removed from the receiving fd in a timely manner.
Signed-off-by: Christine Caulfield <ccaulfie(a)redhat.com>
Reviewed-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>