]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
kcm: Kernel Connection Multiplexor module
authorTom Herbert <tom@herbertland.com>
Mon, 7 Mar 2016 22:11:06 +0000 (14:11 -0800)
committerNicolas Dechesne <nicolas.dechesne@linaro.org>
Fri, 10 Jun 2016 07:59:35 +0000 (09:59 +0200)
commit2e819926d12140c0ab764736cf27583dd376fd23
tree38eb07328cc34b3159fc9ec27b92d4bdc680e957
parent669bb32537e12cd5fc13f52d3e3fc8226aa6d61f
kcm: Kernel Connection Multiplexor module

This module implements the Kernel Connection Multiplexor.

Kernel Connection Multiplexor (KCM) is a facility that provides a
message based interface over TCP for generic application protocols.
With KCM an application can efficiently send and receive application
protocol messages over TCP using datagram sockets.

For more information see the included Documentation/networking/kcm.txt

Signed-off-by: Tom Herbert <tom@herbertland.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/socket.h
include/net/kcm.h [new file with mode: 0644]
include/uapi/linux/kcm.h [new file with mode: 0644]
net/Kconfig
net/Makefile
net/kcm/Kconfig [new file with mode: 0644]
net/kcm/Makefile [new file with mode: 0644]
net/kcm/kcmsock.c [new file with mode: 0644]