ofproto: Mark 'ofproto' arg in is_mirror_output_bundle() as const.
authorJustin Pettit <jpettit@nicira.com>
Mon, 10 Oct 2011 23:44:28 +0000 (16:44 -0700)
committerJustin Pettit <jpettit@nicira.com>
Sat, 22 Oct 2011 23:16:08 +0000 (16:16 -0700)
No changes are made to 'ofproto', so it's safe to mark the argument as
const.  This will be useful in a later commit.

ofproto/ofproto-dpif.c
ofproto/ofproto-provider.h
ofproto/ofproto.c
ofproto/ofproto.h

index 38f5be700913636449a096fb4a0533fcd25c3b02..4629efae616bc5c22b8c4ac7adceee339e018f70 100644 (file)
@@ -1543,7 +1543,7 @@ set_flood_vlans(struct ofproto *ofproto_, unsigned long *flood_vlans)
 }
 
 static bool
-is_mirror_output_bundle(struct ofproto *ofproto_, void *aux)
+is_mirror_output_bundle(const struct ofproto *ofproto_, void *aux)
 {
     struct ofproto_dpif *ofproto = ofproto_dpif_cast(ofproto_);
     struct ofbundle *bundle = bundle_lookup(ofproto, aux);
index 38dbd2d77014505dc8916ebd6da0b3ce9f9f92df..4abe92a137642ba66219faa26b6d2804cb19a959 100644 (file)
@@ -970,7 +970,7 @@ struct ofproto_class {
 
     /* Returns true if 'aux' is a registered bundle that is currently in use as
      * the output for a mirror. */
-    bool (*is_mirror_output_bundle)(struct ofproto *ofproto, void *aux);
+    bool (*is_mirror_output_bundle)(const struct ofproto *ofproto, void *aux);
 
     /* When the configuration option of forward_bpdu changes, this function
      * will be invoked. */
index aa3f0e438ddcb022f043eccbfb13b11ed095da79..988e33d23da1a92c12a6bc408c1ffcc06c206619 100644 (file)
@@ -659,7 +659,7 @@ ofproto_set_flood_vlans(struct ofproto *ofproto, unsigned long *flood_vlans)
 /* Returns true if 'aux' is a registered bundle that is currently in use as the
  * output for a mirror. */
 bool
-ofproto_is_mirror_output_bundle(struct ofproto *ofproto, void *aux)
+ofproto_is_mirror_output_bundle(const struct ofproto *ofproto, void *aux)
 {
     return (ofproto->ofproto_class->is_mirror_output_bundle
             ? ofproto->ofproto_class->is_mirror_output_bundle(ofproto, aux)
index 1f39a254692d540ea9d24633c5259e960e28a211..9a8f755e3a6496e3c227a9abf07d28998470a9b0 100644 (file)
@@ -249,7 +249,7 @@ int ofproto_mirror_register(struct ofproto *, void *aux,
 int ofproto_mirror_unregister(struct ofproto *, void *aux);
 
 int ofproto_set_flood_vlans(struct ofproto *, unsigned long *flood_vlans);
-bool ofproto_is_mirror_output_bundle(struct ofproto *, void *aux);
+bool ofproto_is_mirror_output_bundle(const struct ofproto *, void *aux);
 
 /* Configuration querying. */
 bool ofproto_has_snoops(const struct ofproto *);