Phonet: Pipe End Point for Phonet Pipes protocol
authorRémi Denis-Courmont <remi.denis-courmont@nokia.com>
Sun, 5 Oct 2008 18:15:13 +0000 (11:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 5 Oct 2008 18:15:13 +0000 (11:15 -0700)
commit9641458d3ec42def729fde64669abf07f3220cd5
tree414a31324c800ad9ecc8665de7ffaa9eee963a0e
parent9995a32b4d14dcda2f8df58030526bee91114c16
Phonet: Pipe End Point for Phonet Pipes protocol

This protocol provides some connection handling and negotiated
congestion control. Nokia cellular modems use it for bulk transfers.
It provides packet boundaries (hence SOCK_SEQPACKET). Congestion
control is per packet rather per byte, so we do not re-use the
generic socket memory accounting.

Signed-off-by: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/phonet.h
include/net/phonet/pep.h
net/phonet/Makefile
net/phonet/af_phonet.c
net/phonet/pep.c [new file with mode: 0644]