OSDN Git Service

amt: remove unnecessary (void*) conversions
authorYu Zhe <yuzhe@nfschina.com>
Tue, 21 Jun 2022 02:16:48 +0000 (10:16 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 23 Jun 2022 00:21:18 +0000 (17:21 -0700)
Remove unnecessary void* type castings.

Signed-off-by: Yu Zhe <yuzhe@nfschina.com>
Acked-by: Taehee Yoo <ap420073@gmail.com>
Link: https://lore.kernel.org/r/20220621021648.2544-1-yuzhe@nfschina.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/amt.c

index be2719a..732f4c0 100644 (file)
@@ -1373,11 +1373,11 @@ static void amt_add_srcs(struct amt_dev *amt, struct amt_tunnel_list *tunnel,
        int i;
 
        if (!v6) {
-               igmp_grec = (struct igmpv3_grec *)grec;
+               igmp_grec = grec;
                nsrcs = ntohs(igmp_grec->grec_nsrcs);
        } else {
 #if IS_ENABLED(CONFIG_IPV6)
-               mld_grec = (struct mld2_grec *)grec;
+               mld_grec = grec;
                nsrcs = ntohs(mld_grec->grec_nsrcs);
 #else
        return;
@@ -1458,11 +1458,11 @@ static void amt_lookup_act_srcs(struct amt_tunnel_list *tunnel,
        int i, j;
 
        if (!v6) {
-               igmp_grec = (struct igmpv3_grec *)grec;
+               igmp_grec = grec;
                nsrcs = ntohs(igmp_grec->grec_nsrcs);
        } else {
 #if IS_ENABLED(CONFIG_IPV6)
-               mld_grec = (struct mld2_grec *)grec;
+               mld_grec = grec;
                nsrcs = ntohs(mld_grec->grec_nsrcs);
 #else
        return;