OpenBSD: GENERIC kernel comes with carp and pfsync devices compiled in
FreeBSD: GENERIC kernel does not have carp or pfsync devices enabled, must be enabled in kernel config and compiled in
NetBSD: GENERIC kernel does not have carp, needs to be enabled and compiled in. NetBSD does not support pfsync