!62 newip静态检查告警清理

Merge pull request !62 from liangbotong/master
This commit is contained in:
openharmony_ci
2023-02-13 07:36:36 +00:00
committed by Gitee
3 changed files with 6 additions and 8 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ int ninet_gifconf(struct net_device *dev, char __user *buf, int len, int size)
done = -EFAULT;
break;
}
len -= size;
len -= size;
done += size;
}
out:
+2 -3
View File
@@ -787,9 +787,8 @@ static int ninet_addr_get(const struct net_device *dev, struct ninet_ifaddr *ifa
struct nip_addr addr;
err = nip_get_firstaddr(dev, &addr);
if (err)
return err;
ifa->addr = addr;
if (!err)
ifa->addr = addr;
return err;
}
+3 -4
View File
@@ -360,7 +360,7 @@ struct dst_entry *nip_sk_dst_lookup_flow(struct sock *sk, struct flow_nip *fln)
int tcp_nip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl)
{
int err = -EFAULT;
int err;
struct net *net = sock_net(sk);
struct nip_addr *saddr, *daddr;
struct dst_entry *dst;
@@ -389,13 +389,12 @@ int tcp_nip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl)
if (!dst) {
nip_dbg("no dst cache for sk, search newip rt");
dst = nip_route_output(net, sk, &fln);
err = dst->error;
if (err)
goto out_err_release;
if (!dst) {
nip_dbg("cannot find dst");
goto out;
}
if (dst->error)
goto out_err_release;
sk_dst_set(sk, dst);
}
skb_dst_set_noref(skb, dst);