X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fofp-actions.h;h=ddd94d487917c3be4a8a9f2241826285b87d6c3e;hb=084c53de85f4c01aa815b9ddf7e0aea96ebf79d2;hp=8dd2a218f0581f02c059693154e494387c208d5a;hpb=ba0bc9b06fb33b8c7b3d40efdde239020691cb98;p=sliver-openvswitch.git diff --git a/lib/ofp-actions.h b/lib/ofp-actions.h index 8dd2a218f..ddd94d487 100644 --- a/lib/ofp-actions.h +++ b/lib/ofp-actions.h @@ -646,19 +646,10 @@ enum { #undef DEFINE_INST }; - -static inline bool -ofpact_is_instruction(const struct ofpact *a) -{ - /* XXX Write-Actions */ - return a->type == OFPACT_CLEAR_ACTIONS - || a->type == OFPACT_METER - || a->type == OFPACT_WRITE_METADATA - || a->type == OFPACT_GOTO_TABLE; -} - const char *ovs_instruction_name_from_type(enum ovs_instruction_type type); int ovs_instruction_type_from_name(const char *name); +enum ovs_instruction_type ovs_instruction_type_from_ofpact_type( + enum ofpact_type); void ofpact_set_field_init(struct ofpact_reg_load *load, const struct mf_field *mf, const void *src);