Herbert Xu
13996378e6
[IPSEC]: Rename mode to outer_mode and add inner_mode
...
This patch adds a new field to xfrm states called inner_mode. The existing
mode object is renamed to outer_mode.
This is the first part of an attempt to fix inter-family transforms. As it
is we always use the outer family when determining which mode to use. As a
result we may end up shoving IPv4 packets into netfilter6 and vice versa.
What we really want is to use the inner family for the first part of outbound
processing and the outer family for the second part. For inbound processing
we'd use the opposite pairing.
I've also added a check to prevent silly combinations such as transport mode
with inter-family transforms.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-10-17 21:35:51 -07:00
..
9p
9p: remove sysctl
2007-10-17 14:35:15 -05:00
802
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
8021q
[8021Q]: transfer dev_id from real device
2007-10-10 16:54:56 -07:00
appletalk
[NET]: sparse warning fixes
2007-10-10 16:54:48 -07:00
atm
[BR2684]: get rid of broken header code.
2007-10-17 19:39:22 -07:00
ax25
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
bluetooth
[BLUETOOTH]: Make hidp_setup_input() return int
2007-10-10 16:52:39 -07:00
bridge
[BRIDGE]: Remove SKB share checks in br_nf_pre_routing().
2007-10-15 12:26:35 -07:00
core
[IPSEC]: Rename mode to outer_mode and add inner_mode
2007-10-17 21:35:51 -07:00
dccp
[DCCP]: fix link error with !CONFIG_SYSCTL
2007-10-17 19:33:06 -07:00
decnet
[NETFILTER]: Replace sk_buff ** with sk_buff *
2007-10-15 12:26:29 -07:00
econet
[NET]: Wrap netdevice hardware header creation.
2007-10-10 16:52:50 -07:00
ethernet
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
ieee80211
[PATCH] ieee80211: fix TKIP QoS bug
2007-10-16 20:58:12 -04:00
ipv4
[IPSEC]: Rename mode to outer_mode and add inner_mode
2007-10-17 21:35:51 -07:00
ipv6
[IPSEC]: Rename mode to outer_mode and add inner_mode
2007-10-17 21:35:51 -07:00
ipx
irda
[IRDA]: IrCOMM discovery indication simplification
2007-10-17 19:34:11 -07:00
iucv
[AF_IUCV]: postpone receival of iucv-packets
2007-10-10 16:54:51 -07:00
key
[IPSEC]: Lock state when copying non-atomic fields to user-space
2007-10-10 16:55:02 -07:00
lapb
llc
mac80211
[MAC80211]: only honor IW_SCAN_THIS_ESSID in STA, IBSS, and AP modes
2007-10-17 21:16:16 -07:00
netfilter
[NETFILTER]: Replace sk_buff ** with sk_buff *
2007-10-15 12:26:29 -07:00
netlabel
netlink
[NETLINK]: Don't leak 'listeners' in netlink_kernel_create()
2007-10-15 12:26:32 -07:00
netrom
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
packet
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
rfkill
[RFKILL]: Add support for hardware-only rfkill buttons
2007-10-10 16:54:11 -07:00
rose
[NET]: Move hardware header operations out of netdevice.
2007-10-10 16:52:52 -07:00
rxrpc
KEYS: Make request_key() and co fundamentally asynchronous
2007-10-17 08:42:57 -07:00
sched
[NETFILTER]: Replace sk_buff ** with sk_buff *
2007-10-15 12:26:29 -07:00
sctp
Remove "unsafe" from module struct
2007-10-17 08:42:49 -07:00
sunrpc
Slab API: remove useless ctor parameter and reorder parameters
2007-10-17 08:42:45 -07:00
tipc
[NET]: Wrap netdevice hardware header creation.
2007-10-10 16:52:50 -07:00
unix
sched: affine sync wakeups
2007-10-15 17:00:19 +02:00
wanrouter
wireless
Driver core: change add_uevent_var to use a struct
2007-10-12 14:51:01 -07:00
x25
xfrm
[IPSEC]: Rename mode to outer_mode and add inner_mode
2007-10-17 21:35:51 -07:00
compat.c
Kconfig
[NET]: Add network namespace clone & unshare support.
2007-10-10 16:52:46 -07:00
Makefile
nonet.c
socket.c
r/o bind mounts: filesystem helpers for custom 'struct file's
2007-10-17 08:43:04 -07:00
sysctl_net.c
TUNABLE