diff options
author | vantoman <Mustafa.vantom@gmail.com> | 2023-06-04 13:39:51 +0200 |
---|---|---|
committer | Georg Veichtlbauer <georg@vware.at> | 2023-11-02 08:55:43 +0100 |
commit | 38833e6569e81c55c72466c18b2918f8cd76e1f9 (patch) | |
tree | b65e449a600f9a3482046be6c5df2ff4a7c1e5ff | |
parent | 3261ee8bbcf9314d2209af409d31fec5241539fb (diff) |
ipa_v3: Fix enum conversion warnings
clang-15 complains:
drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c:457:41: error: implicit
conversion from enumeration type 'enum ipa_ip_type_enum_v01'
to different enumeration type 'enum ipa_ip_type'
[-Werror,-Wenum-conversion]
q6_ul_flt_rule_ptr->ip = flt_spec_ptr->ip_type;
~ ~~~~~~~~~~~~~~^~~~~~~
drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c:459:45: error: implicit
conversion from enumeration type 'enum ipa_filter_action_enum_v01'
to different enumeration type 'enum ipa_flt_action'
[-Werror,-Wenum-conversion]
q6_ul_flt_rule_ptr->action = flt_spec_ptr->filter_action;
~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~
2 errors generated.
Change-Id: I7a40b0d7b082836670b6551f2a04aa141d240153
-rw-r--r-- | drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c b/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c index 3392cd0413a9..c3720888d753 100644 --- a/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c +++ b/drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c @@ -454,9 +454,9 @@ int ipa3_copy_ul_filter_rule_to_ipa(struct ipa_install_fltr_rule_req_msg_v01 goto failure; } ipa3_qmi_ctx->q6_ul_filter_rule[i].ip = - rule_req->filter_spec_ex_list[i].ip_type; + (enum ipa_ip_type)rule_req->filter_spec_ex_list[i].ip_type; ipa3_qmi_ctx->q6_ul_filter_rule[i].action = - rule_req->filter_spec_ex_list[i].filter_action; + (enum ipa_flt_action)rule_req->filter_spec_ex_list[i].filter_action; if (rule_req->filter_spec_ex_list[i]. is_routing_table_index_valid == true) ipa3_qmi_ctx->q6_ul_filter_rule[i].rt_tbl_idx = |