net: sched: act_ct: remove redundant variable err
authorJinpeng Cui <cui.jinpeng2@zte.com.cn>
Tue, 13 Sep 2022 16:13:26 +0000 (16:13 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 21 Sep 2022 11:49:32 +0000 (12:49 +0100)
Return value directly from pskb_trim_rcsum() instead of
getting value from redundant variable err.

Reported-by: Zeal Robot <zealci@zte.com.cn>
Signed-off-by: Jinpeng Cui <cui.jinpeng2@zte.com.cn>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/act_ct.c

index 4dd3fac425047f8c75dc07c479d5259bc93e4f8a..9d19710835b00f5229e9d22beeabc8304a79fc16 100644 (file)
@@ -696,7 +696,6 @@ drop_ct:
 static int tcf_ct_skb_network_trim(struct sk_buff *skb, int family)
 {
        unsigned int len;
-       int err;
 
        switch (family) {
        case NFPROTO_IPV4:
@@ -710,9 +709,7 @@ static int tcf_ct_skb_network_trim(struct sk_buff *skb, int family)
                len = skb->len;
        }
 
-       err = pskb_trim_rcsum(skb, len);
-
-       return err;
+       return pskb_trim_rcsum(skb, len);
 }
 
 static u8 tcf_ct_skb_nf_family(struct sk_buff *skb)