[L2TP]: PPP over L2TP driver core
authorJames Chapman <jchapman@katalix.com>
Wed, 27 Jun 2007 22:49:24 +0000 (15:49 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 11 Jul 2007 05:15:59 +0000 (22:15 -0700)
commit3557baabf28088f49bdf72a048fd33ab62e205b1
treec0e2f8f03b037758a9fd790adf9bfa1580109910
parentcf14a4d06742d59ecb2d837a3f53bb24d1ff9acb
[L2TP]: PPP over L2TP driver core

This driver handles only L2TP data frames; control frames are handled
by a userspace application. It implements L2TP using the PPPoX socket
family. There is a PPPoX socket for each L2TP session in an L2TP
tunnel.  PPP data within each session is passed through the kernel's
PPP subsystem via this driver. Kernel parameters of each socket can be
read or modified using ioctl() or [gs]etsockopt() calls.

Signed-off-by: James Chapman <jchapman@katalix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/Kconfig
drivers/net/Makefile
drivers/net/pppol2tp.c [new file with mode: 0644]