[IPSEC]: Merge most of the output path
authorHerbert Xu <herbert@gondor.apana.org.au>
Wed, 14 Nov 2007 05:43:11 +0000 (21:43 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 28 Jan 2008 22:53:48 +0000 (14:53 -0800)
commit862b82c6f960cc61274d370aa78ce1112f92a83e
tree51e252e1525dd7d02a695d428890a4c37fae2442
parentef76bc23ef2acf20c8f7f841a542d8ab74c827c6
[IPSEC]: Merge most of the output path

As part of the work on asynchrnous cryptographic operations, we need
to be able to resume from the spot where they occur.  As such, it
helps if we isolate them to one spot.

This patch moves most of the remaining family-specific processing into
the common output code.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/dst.h
include/net/xfrm.h
net/ipv4/route.c
net/ipv4/xfrm4_output.c
net/ipv4/xfrm4_policy.c
net/ipv4/xfrm4_state.c
net/ipv6/route.c
net/ipv6/xfrm6_output.c
net/ipv6/xfrm6_policy.c
net/ipv6/xfrm6_state.c
net/xfrm/xfrm_output.c