Hi,
The ipvs-0.9.0 tar ball is available on the LVS website. Note that version
0.9.x is for development.
IP Virtual Server Netfilter module - Version 0.9.0 - May 10, 2001
Changes:
* Added svc->usecnt counter, then svc->refcnt is for counting
pointer reference, and svc->usecnt is for counting use. The big
service lock in statistics updating was removed.
* Removed the __ip_vs_set_expire and __ip_vs_unset_expire
functions, and changed the __ip_vs_conn_put and ip_vs_conn_put
functions. Now, the timer are only modified when it is put back.
* Changed the prototype of ip_vs_conn_new, ip_vs_bind_dest
function call was moved inside ip_vs_conn_new. It could remove
ip_vs_bind_dest function calls at many place and keep the code
short. And, the ip_vs_conn_new and ip_vs_conn_expire are symmetric
now, looks nicer.
* Applied Julian's persistent template patch, i.e. changing the
persistent connection template for fwmark-based service from
<CIP,VIP,RIP> to <CIP,FWMARK,RIP>, so that different fwmark-based
services that share the same VIP can work correctly.
* Cleanup a lot of unnecessary white spaces, code is now more
vi-friendly. :)
* Wenzhuo fixed the typo of failure function in ipvsadm.sh
As always, bugreports, fixes, comments and suggestions are welcome.
Wensong
P.S. too tired tonight, heading for bed now.
|