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