[ovs-dev] [of1.1 rollup 10/20] ofp-util: Improve return type of ofputil_decode_packet_in().

Ben Pfaff blp at nicira.com
Tue Jun 12 07:32:14 UTC 2012


"enum ofperr" is clearer than "int".

Signed-off-by: Ben Pfaff <blp at nicira.com>
---
 lib/ofp-util.c |    2 +-
 lib/ofp-util.h |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/ofp-util.c b/lib/ofp-util.c
index 07f885d..6d820b2 100644
--- a/lib/ofp-util.c
+++ b/lib/ofp-util.c
@@ -2318,7 +2318,7 @@ ofputil_encode_flow_removed(const struct ofputil_flow_removed *fr,
     return msg;
 }
 
-int
+enum ofperr
 ofputil_decode_packet_in(struct ofputil_packet_in *pin,
                          const struct ofp_header *oh)
 {
diff --git a/lib/ofp-util.h b/lib/ofp-util.h
index 6b3128a..aaab83c 100644
--- a/lib/ofp-util.h
+++ b/lib/ofp-util.h
@@ -334,8 +334,8 @@ struct ofputil_packet_in {
     struct flow_metadata fmd;   /* Metadata at creation time. */
 };
 
-int ofputil_decode_packet_in(struct ofputil_packet_in *,
-                             const struct ofp_header *);
+enum ofperr 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);
 
-- 
1.7.2.5




More information about the dev mailing list