Not knowing your network I can only guess you don't want to mix carp and OSPF on the "outside" interfaces. OSPF will handle the fail-over.
CARP interfaces listed in ospfd.conf as passive will "just work" and get advertised in OSPF when they are master. You probably don't want redistribute connected; this will cause the carp physical interface's route to be advertised even when the carp interface is backup.