Previous commit on carp was strange and breaking the distinction and usefulness of some functions. Make sure that the behaviour returns to the previous architecture and to keep things right.
Previous commit on carp was strange and breaking the distinction and usefulness of some functions.
Make sure that the behaviour returns to the previous architecture and to keep things right.

Carp needs some more work on handling the interface as all other interfaces, but that needs an upgrade path too.
Leave it for some other time.

NOYB/pfsense,ptorsten/pfsense,jxmx/pfsense,NOYB/pfsense,phil-davis/pfsense,ptorsten/pfsense,phil-davis/pfsense,BlackstarGroup/pfsense,brunostein/pfsense,phil-davis/pfsense,brunostein/pfsense,jxmx/pfsense,BlackstarGroup/pfsense,dennypage/pfsense,NewEraCracker/pfsense,pfsense/pfsense,ptorsten/pfsense,BlackstarGroup/pfsense,ch1c4um/pfsense,pfsense/pfsense,ch1c4um/pfsense,phil-davis/pfsense,brunostein/pfsense,pfsense/pfsense,dennypage/pfsense,dennypage/pfsense,dennypage/pfsense,BlackstarGroup/pfsense,ch1c4um/pfsense,NOYB/pfsense,jxmx/pfsense,NewEraCracker/pfsense,NewEraCracker/pfsense,ch1c4um/pfsense,pfsense/pfsense,NewEraCracker/pfsense