* to install a kernel flow.
*
* - ofproto-dpif-xlate.c
- * Ofproto-dpif-xlate is responsible for translating translating OpenFlow
- * actions into datapath actions. */
+ * Ofproto-dpif-xlate is responsible for translating OpenFlow actions into
+ * datapath actions. */
size_t ofproto_dpif_get_max_mpls_depth(const struct ofproto_dpif *);
bool ofproto_dpif_get_enable_recirc(const struct ofproto_dpif *);
uint8_t rule_dpif_get_table(const struct rule_dpif *);
+bool table_is_internal(uint8_t table_id);
+
const struct rule_actions *rule_dpif_get_actions(const struct rule_dpif *);
ovs_be64 rule_dpif_get_flow_cookie(const struct rule_dpif *rule);
uint32_t ofproto_dpif_alloc_recirc_id(struct ofproto_dpif *ofproto);
void ofproto_dpif_free_recirc_id(struct ofproto_dpif *ofproto, uint32_t recirc_id);
int ofproto_dpif_add_internal_flow(struct ofproto_dpif *,
- struct match *, int priority,
+ const struct match *, int priority,
const struct ofpbuf *ofpacts,
struct rule **rulep);
int ofproto_dpif_delete_internal_flow(struct ofproto_dpif *, struct match *,