diff options
author | Marco Pfatschbacher <mpf@cvs.openbsd.org> | 2006-06-02 19:53:13 +0000 |
---|---|---|
committer | Marco Pfatschbacher <mpf@cvs.openbsd.org> | 2006-06-02 19:53:13 +0000 |
commit | bcd3f8f0d9fbf81babcd87d65fd75f73642581a2 (patch) | |
tree | 3fd29f560705ee795bfede421840439d62026d09 /sbin/Makefile | |
parent | 6de597ae247e471ba7a7fee9b537d54455271290 (diff) |
Introduce attributes to interface groups.
As a first user, move the global carp(4) demotion counter
into the interface group. Thus we have the possibility
to define which carp interfaces are demoted together.
Put the demotion counter into the reserved field of the carp header.
With this, we can have carp act smarter if multiple errors occur.
It now always takes over other carp peers, that are advertising
with a higher demote count. As a side effect, we can also have
group failovers without the need of running in preempt mode.
The protocol change does not break compability with older
implementations.
Collaborative work with mcbride@
OK mcbride@, henning@
Diffstat (limited to 'sbin/Makefile')
0 files changed, 0 insertions, 0 deletions