James Chapman
342f0234c7
[UDP]: Introduce UDP encapsulation type for L2TP
...
This patch adds a new UDP_ENCAP_L2TPINUDP encapsulation type for UDP
sockets. When a UDP socket's encap_type is UDP_ENCAP_L2TPINUDP, the
skb is delivered to a function pointed to by the udp_sock's
encap_rcv funcptr. If the skb isn't wanted by L2TP, it returns >0, which
causes it to be passed through to UDP.
Include padding to put the new encap_rcv field on a 4-byte boundary.
Previously, the only user of UDP encap sockets was ESP, so when
CONFIG_XFRM was not defined, some of the encap code was compiled
out. This patch changes that. As a result, udp_encap_rcv() will
now do a little more work when CONFIG_XFRM is not defined.
Signed-off-by: James Chapman <jchapman@katalix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-07-10 22:15:57 -07:00
..
acpi
asm-alpha
asm-arm
Introduce fixed sys_sync_file_range2() syscall, implement on PowerPC and ARM
2007-06-28 11:38:30 -07:00
asm-arm26
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-avr32
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-blackfin
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-cris
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-frv
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-generic
sched: simplify sched_find_first_bit()
2007-07-09 18:52:00 +02:00
asm-h8300
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-i386
i386: es7000 build breakage fix
2007-07-06 10:23:43 -07:00
asm-ia64
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-m32r
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-m68k
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-m68knommu
asm-mips
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-parisc
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-powerpc
[POWERPC] Uninline and export virq_to_hw() for the pasemi_mac driver
2007-07-02 13:29:21 +10:00
asm-ppc
Rework ptep_set_access_flags and fix sun4c
2007-06-16 13:16:16 -07:00
asm-s390
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-sh
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-sh64
asm-sparc
Rework ptep_set_access_flags and fix sun4c
2007-06-16 13:16:16 -07:00
asm-sparc64
[SPARC64]: Add linux/pagemap.h to asm/tlb.h
2007-06-28 21:25:31 -07:00
asm-um
uml: add asm/paravirt.h
2007-06-24 08:59:11 -07:00
asm-v850
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
asm-x86_64
x86_64: Fix eventd/timerfd syscalls
2007-06-20 14:27:25 -07:00
asm-xtensa
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
crypto
keys
linux
[UDP]: Introduce UDP encapsulation type for L2TP
2007-07-10 22:15:57 -07:00
math-emu
media
mtd
net
[XFRM]: Add module alias for transformation type.
2007-07-10 22:15:43 -07:00
pcmcia
PCMCIA-NETDEV : add new ID of lan&modem multifunction card
2007-07-08 22:16:39 -04:00
rdma
rxrpc
scsi
sound
video
Kbuild