-/* Remote MPs represent foreign network entities that are configured to have
- * the same MAID as this CFM instance. */
-struct remote_mp {
- uint16_t mpid; /* The Maintenance Point ID of this 'remote_mp'. */
- struct hmap_node node; /* In 'cfm' 'remote_mps' or 'x_remote_mps'. */
-
- long long recv_time; /* Time the most recent CCM was received. */
- bool fault; /* Indicates a connectivity fault. */
-};
-
-/* Remote MAIDs keep track of incoming CCM messages which have a different MAID
- * than this CFM instance. */
-struct remote_maid {
- uint8_t maid[CCM_MAID_LEN]; /* The remote MAID. */
- struct hmap_node node; /* In 'cfm' 'x_remote_maids'. */
-
- long long recv_time; /* Most recent receive time for this 'remote_maid'. */
-};
-
-struct cfm *cfm_create(void);
-