]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
kcm: Kernel Connection Multiplexor module
authorTom Herbert <tom@herbertland.com>
Mon, 7 Mar 2016 22:11:06 +0000 (14:11 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Mar 2016 21:36:14 +0000 (16:36 -0500)
commitab7ac4eb9832e32a09f4e8042705484d2fb0aad3
tree386057aeaceeaa0e0365814f544989e42c484a09
parent473bd239b808a8af5241ce9996a16d283d88ddff
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]