X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fofp-util.h;h=59d6b1abf9e686f763b55ffc5c640fbc0caf2a5e;hb=541bc79f73add327072470c9bc3febb4195cdb3c;hp=e2b32ddc1a0ce2e194fdfd2c9af3cefe59261ae9;hpb=c6a93eb711322474e0e8db07a6c53e1f6c61c56b;p=openvswitch diff --git a/lib/ofp-util.h b/lib/ofp-util.h index e2b32ddc..59d6b1ab 100644 --- a/lib/ofp-util.h +++ b/lib/ofp-util.h @@ -80,6 +80,7 @@ enum ofputil_msg_code { OFPUTIL_NXT_SET_PACKET_IN_FORMAT, OFPUTIL_NXT_PACKET_IN, OFPUTIL_NXT_FLOW_AGE, + OFPUTIL_NXT_SET_ASYNC_CONFIG, /* NXST_* stat requests. */ OFPUTIL_NXST_FLOW_REQUEST, @@ -246,8 +247,6 @@ int ofputil_decode_packet_in(struct ofputil_packet_in *, const struct ofp_header *); struct ofpbuf *ofputil_encode_packet_in(const struct ofputil_packet_in *, enum nx_packet_in_format); -int ofputil_decode_packet_in(struct ofputil_packet_in *pi, - const struct ofp_header *oh); /* Abstract packet-out message. */ struct ofputil_packet_out { @@ -313,6 +312,8 @@ struct ofpbuf *make_packet_in(uint32_t buffer_id, uint16_t in_port, struct ofpbuf *make_echo_request(void); struct ofpbuf *make_echo_reply(const struct ofp_header *rq); +struct ofpbuf *ofputil_encode_barrier_request(void); + const char *ofputil_frag_handling_to_string(enum ofp_config_flags); bool ofputil_frag_handling_from_string(const char *, enum ofp_config_flags *); @@ -349,6 +350,9 @@ bool ofputil_frag_handling_from_string(const char *, enum ofp_config_flags *); * OFPUTIL_NXAST_BUNDLE_LOAD * OFPUTIL_NXAST_RESUBMIT_TABLE * OFPUTIL_NXAST_OUTPUT_REG + * OFPUTIL_NXAST_LEARN + * OFPUTIL_NXAST_DEC_TTL + * OFPUTIL_NXAST_FIN_TIMEOUT * * (The above list helps developers who want to "grep" for these definitions.) */