aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2012-01-31 12:56:49 -0800
committerBen Pfaff <blp@nicira.com>2012-02-01 10:16:28 -0800
commita39edbd4a409ad14b79c2205e340c07185785b92 (patch)
tree75f8f5bfcaa3a1ba53402d73c4e71fd94d838bd2
parentc240693fc4d23786ab74bebfde45b44efc8ed39b (diff)
Add a few 'const's.
These are useful hints, in these cases, that the caller retains ownership of the passed-in packets. Signed-off-by: Ben Pfaff <blp@nicira.com>
-rw-r--r--lib/dpif.c2
-rw-r--r--lib/dpif.h4
-rw-r--r--ofproto/ofproto-dpif.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/lib/dpif.c b/lib/dpif.c
index 37c00128..56bb1ad6 100644
--- a/lib/dpif.c
+++ b/lib/dpif.c
@@ -675,7 +675,7 @@ dpif_port_poll_wait(const struct dpif *dpif)
* arguments must have been initialized through a call to flow_extract().
*/
void
-dpif_flow_stats_extract(const struct flow *flow, struct ofpbuf *packet,
+dpif_flow_stats_extract(const struct flow *flow, const struct ofpbuf *packet,
struct dpif_flow_stats *stats)
{
memset(stats, 0, sizeof(*stats));
diff --git a/lib/dpif.h b/lib/dpif.h
index 3fd33f00..1a6ca053 100644
--- a/lib/dpif.h
+++ b/lib/dpif.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2008, 2009, 2010, 2011 Nicira Networks.
+ * Copyright (c) 2008, 2009, 2010, 2011, 2012 Nicira Networks.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -128,7 +128,7 @@ struct dpif_flow_stats {
uint8_t tcp_flags;
};
-void dpif_flow_stats_extract(const struct flow *, struct ofpbuf *packet,
+void dpif_flow_stats_extract(const struct flow *, const struct ofpbuf *packet,
struct dpif_flow_stats *);
void dpif_flow_stats_format(const struct dpif_flow_stats *, struct ds *);
diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c
index 51d3f3f5..53d3c9fe 100644
--- a/ofproto/ofproto-dpif.c
+++ b/ofproto/ofproto-dpif.c
@@ -2424,7 +2424,7 @@ struct flow_miss_op {
* OpenFlow controller as necessary according to their individual
* configurations. */
static void
-send_packet_in_miss(struct ofproto_dpif *ofproto, struct ofpbuf *packet,
+send_packet_in_miss(struct ofproto_dpif *ofproto, const struct ofpbuf *packet,
const struct flow *flow)
{
struct ofputil_packet_in pin;