void connmgr_set_in_band_queue(struct connmgr *, int queue_id);
/* In-band implementation. */
-bool connmgr_must_output_local(struct connmgr *, const struct flow *,
- odp_port_t local_odp_port,
- const struct nlattr *odp_actions,
- size_t actions_len);
+bool connmgr_has_in_band(struct connmgr *);
/* Fail-open and in-band implementation. */
void connmgr_flushed(struct connmgr *);
const struct ofconn *abbrev_ofconn, ovs_be32 abbrev_xid);
void ofmonitor_flush(struct connmgr *);
+
+struct rule_collection;
void ofmonitor_collect_resume_rules(struct ofmonitor *, uint64_t seqno,
- struct list *rules);
-void ofmonitor_compose_refresh_updates(struct list *rules, struct list *msgs);
+ struct rule_collection *);
+void ofmonitor_compose_refresh_updates(struct rule_collection *rules,
+ struct list *msgs);
#endif /* connmgr.h */