In preparation to allowing certain actions to have a cookie that does
not represent the entire flow, rename flower->act_cookie to
flower->flow_cookie.

This patch does not introduce any behavioral change, it's just a
variable renaming.

Signed-off-by: Adrian Moreno <amore...@redhat.com>
---
 lib/netdev-offload-tc.c |  8 ++++----
 lib/tc.c                | 14 +++++++-------
 lib/tc.h                |  2 +-
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/lib/netdev-offload-tc.c b/lib/netdev-offload-tc.c
index 921d52317..36e814bee 100644
--- a/lib/netdev-offload-tc.c
+++ b/lib/netdev-offload-tc.c
@@ -1322,8 +1322,8 @@ netdev_tc_flow_dump_next(struct netdev_flow_dump *dump,
             continue;
         }
 
-        if (flower.act_cookie.len >= sizeof *ufid) {
-            *ufid = get_32aligned_u128(flower.act_cookie.data);
+        if (flower.flow_cookie.len >= sizeof *ufid) {
+            *ufid = get_32aligned_u128(flower.flow_cookie.data);
         } else if (!find_ufid(netdev, &id, ufid)) {
             continue;
         }
@@ -2537,8 +2537,8 @@ netdev_tc_flow_put(struct netdev *netdev, struct match 
*match,
         return ENOSPC;
     }
 
-    flower.act_cookie.data = ufid;
-    flower.act_cookie.len = sizeof *ufid;
+    flower.flow_cookie.data = ufid;
+    flower.flow_cookie.len = sizeof *ufid;
 
     block_id = get_block_id_from_netdev(netdev);
     id = tc_make_tcf_id_chain(ifindex, block_id, chain, prio, hook);
diff --git a/lib/tc.c b/lib/tc.c
index e9bcae4e4..7176991c3 100644
--- a/lib/tc.c
+++ b/lib/tc.c
@@ -2088,8 +2088,8 @@ nl_parse_single_action(struct nlattr *action, struct 
tc_flower *flower,
     }
 
     if (act_cookie) {
-        flower->act_cookie.data = nl_attr_get(act_cookie);
-        flower->act_cookie.len = nl_attr_get_size(act_cookie);
+        flower->flow_cookie.data = nl_attr_get(act_cookie);
+        flower->flow_cookie.len = nl_attr_get_size(act_cookie);
     }
 
     return nl_parse_action_stats(action_attrs[TCA_ACT_STATS],
@@ -3458,7 +3458,7 @@ nl_msg_put_flower_acts(struct ofpbuf *request, struct 
tc_flower *flower)
                                               TCA_EGRESS_MIRROR);
                     }
                 }
-                nl_msg_put_act_cookie(request, &flower->act_cookie);
+                nl_msg_put_act_cookie(request, &flower->flow_cookie);
                 nl_msg_put_act_flags(request);
                 nl_msg_end_nested(request, act_offset);
             }
@@ -3476,14 +3476,14 @@ nl_msg_put_flower_acts(struct ofpbuf *request, struct 
tc_flower *flower)
 
                 act_offset = nl_msg_start_nested(request, act_index++);
                 nl_msg_put_act_gact(request, action->chain);
-                nl_msg_put_act_cookie(request, &flower->act_cookie);
+                nl_msg_put_act_cookie(request, &flower->flow_cookie);
                 nl_msg_end_nested(request, act_offset);
             }
             break;
             case TC_ACT_CT: {
                 act_offset = nl_msg_start_nested(request, act_index++);
                 nl_msg_put_act_ct(request, action, action_pc);
-                nl_msg_put_act_cookie(request, &flower->act_cookie);
+                nl_msg_put_act_cookie(request, &flower->flow_cookie);
                 nl_msg_end_nested(request, act_offset);
             }
             break;
@@ -3501,7 +3501,7 @@ nl_msg_put_flower_acts(struct ofpbuf *request, struct 
tc_flower *flower)
                                               released)) {
                     return -EOPNOTSUPP;
                 }
-                nl_msg_put_act_cookie(request, &flower->act_cookie);
+                nl_msg_put_act_cookie(request, &flower->flow_cookie);
                 nl_msg_put_act_flags(request);
                 nl_msg_end_nested(request, act_offset);
             }
@@ -3515,7 +3515,7 @@ nl_msg_put_flower_acts(struct ofpbuf *request, struct 
tc_flower *flower)
     if (!flower->action_count) {
         act_offset = nl_msg_start_nested(request, act_index++);
         nl_msg_put_act_gact(request, 0);
-        nl_msg_put_act_cookie(request, &flower->act_cookie);
+        nl_msg_put_act_cookie(request, &flower->flow_cookie);
         nl_msg_put_act_flags(request);
         nl_msg_end_nested(request, act_offset);
     }
diff --git a/lib/tc.h b/lib/tc.h
index fdbcf4b7c..40ea3d816 100644
--- a/lib/tc.h
+++ b/lib/tc.h
@@ -386,7 +386,7 @@ struct tc_flower {
 
     bool tunnel;
 
-    struct tc_cookie act_cookie;
+    struct tc_cookie flow_cookie; /* Cookie to help identify the flow. */
 
     bool needs_full_ip_proto_mask;
 
-- 
2.44.0

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to