bump Den 02-10-2015 kl. 12:09 skrev Brian S. Vangsgaard:
HiPatch for relayd that will enable quick removal of all host-related entries in the related relayd anchor if the host fails the SLA check. Without this patch, the anchor cleanup wil not be called before the next SLA round (adding a minimum 10 sec delay on failover). Tested on a dual gateway setup (using CARP on vlans with pfsync defer on) with 3 pool members in the relayd config. Index: pfe.c =================================================================== RCS file: /cvs/src/usr.sbin/relayd/pfe.c,v retrieving revision 1.79.2.1 diff -u -p -r1.79.2.1 pfe.c --- pfe.c 20 Sep 2015 11:20:16 -0000 1.79.2.1 +++ pfe.c 2 Oct 2015 09:32:46 -0000 @@ -152,6 +152,8 @@ pfe_dispatch_hce(int fd, struct privsep_ table->conf.flags |= F_CHANGED; host->flags |= F_DEL; host->flags &= ~(F_ADD); + host->up = st.up; + pfe_sync(); } host->up = st.up; -- bsv
