Hi,
The ipvs 0.8.2 tar ball is available on the LVS website. It includes some
minor bug fixes for VS/NAT. The ChangeLog is as follows:
IP Virtual Server Netfilter module - Version 0.8.2 - October 23, 2001
Changes:
* Julian added copy-on-write of skb before mangling it in the
ip_vs_nat_transmitter.
* Julian added more strict tcp header checking of making sure the
doff >= sizeof(struct tcphdr) in the function ip_vs_proto_doff.
* Added ip_vs_csum_partial as the warpper of csum_partial to
return the sum directly if the buffer length is zero. It can
bypass that csum_patial/i386 return incorrect result when the
buffer length is zero and the buffer is not double word aligned,
which may cause VS/NAT drop some packet because of checksum
failure.
* Added ip_defrag() to reassemble fragments before mangling
packets in the ip_vs_out(). It is needed when no other netfilter
modules are loaded in the kernel, because ip_vs_out is hooked at
the FORWARD chain and may receive fragments.
As always, bugreports, fixes, comments and suggestions are welcome.
Wensong
|