IPVS: Add persistence engine to connection entry
authorSimon Horman <horms@verge.net.au>
Mon, 8 Nov 2010 11:05:57 +0000 (20:05 +0900)
committerSimon Horman <horms@verge.net.au>
Mon, 15 Nov 2010 23:13:07 +0000 (08:13 +0900)
commite9e5eee8733739f13a204132b502494b3f494f3b
tree916fbec7bdcea22c44565eab7582f3a71d0308e0
parentc5d277d29ad1ae9add8d6984025ccd2e835971ce
IPVS: Add persistence engine to connection entry

The dest of a connection may not exist if it has been created as the result
of connection synchronisation. But in order for connection entries for
templates with persistence engine data created through connection
synchronisation to be valid access to the persistence engine pointer is
required.  So add the persistence engine to the connection itself.

Signed-off-by: Simon Horman <horms@verge.net.au>
include/net/ip_vs.h
net/netfilter/ipvs/ip_vs_conn.c
net/netfilter/ipvs/ip_vs_ctl.c
net/netfilter/ipvs/ip_vs_pe.c