X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fofp-util.h;h=9230b36fe7acc8d3c7ee60442d3c1385059ff3ee;hb=2e3fa633aad59f9687e2b6e3aad3b0a308aa89fc;hp=c87d6488bb89ccf1390eabc8d39192c0d3388c74;hpb=aa319503aa099030d4e4796710b0ebace8907f2b;p=sliver-openvswitch.git diff --git a/lib/ofp-util.h b/lib/ofp-util.h index c87d6488b..9230b36fe 100644 --- a/lib/ofp-util.h +++ b/lib/ofp-util.h @@ -82,8 +82,9 @@ enum ofputil_protocol { extern enum ofputil_protocol ofputil_flow_dump_protocols[]; extern size_t ofputil_n_flow_dump_protocols; -enum ofputil_protocol ofputil_protocol_from_ofp_version(int version); -uint8_t ofputil_protocol_to_ofp_version(enum ofputil_protocol); +enum ofputil_protocol +ofputil_protocol_from_ofp_version(enum ofp_version version); +enum ofp_version ofputil_protocol_to_ofp_version(enum ofputil_protocol); bool ofputil_protocol_is_valid(enum ofputil_protocol); enum ofputil_protocol ofputil_protocol_set_tid(enum ofputil_protocol, @@ -411,7 +412,7 @@ void ofputil_put_switch_features_port(const struct ofputil_phy_port *, bool ofputil_switch_features_ports_trunc(struct ofpbuf *b); /* phy_port helper functions. */ -int ofputil_pull_phy_port(uint8_t ofp_version, struct ofpbuf *, +int ofputil_pull_phy_port(enum ofp_version ofp_version, struct ofpbuf *, struct ofputil_phy_port *); size_t ofputil_count_phy_ports(uint8_t ofp_version, struct ofpbuf *); @@ -483,7 +484,7 @@ uint32_t ofputil_decode_flow_monitor_cancel(const struct ofp_header *); struct ofpbuf *ofputil_encode_flow_monitor_cancel(uint32_t id); /* Encoding OpenFlow stats messages. */ -void ofputil_append_port_desc_stats_reply(uint8_t ofp_version, +void ofputil_append_port_desc_stats_reply(enum ofp_version ofp_version, const struct ofputil_phy_port *pp, struct list *replies);