I was going through the list of what is to be completed prior to release 17.1 and saw the line "reverting CARP usage back to BSD standards." I was hoping for more information on how the current CARP implementation deviates from BSD standards and what functionality would be lost in doing so.
Thanks
Hi abalsam,
Functionally it's not a very big change, the legacy code had quite some magic for carp in it which isn't really needed and sometimes provides you with vague glitches and a bumpy failover.
Most of the reverts can be found in this commit https://github.com/opnsense/core/commit/5497ae4e7809656ac7a06a257ae1bd788bdf8211 (https://github.com/opnsense/core/commit/5497ae4e7809656ac7a06a257ae1bd788bdf8211)
Best regards,
Ad
Thank you sir.