提交 c9b9d19b 编写于 作者: C Caoruihong 提交者: openharmony_ci

!6 【轻量级 PR】:no check net capability for binding ANY_addr

Merge pull request !6 from Caoruihong/N/A
上级 9c105700
......@@ -216,12 +216,6 @@ static int lwip_bind_wrap(int s, const struct sockaddr *name, socklen_t namelen)
LWIP_ERROR("permission deny: NET_BIND_SERVICE\n", IsCapPermit(CAP_NET_BIND_SERVICE),
set_errno(EPERM); return -1);
}
if (ip_addr_isany(&ipaddr)) {
LWIP_ERROR("permission deny: NET_RAW\n", IsCapPermit(CAP_NET_RAW),
set_errno(EPERM); return -1);
LWIP_ERROR("permission deny: NET_ADMIN\n", IsCapPermit(CAP_NET_ADMIN),
set_errno(EPERM); return -1);
}
if (ip_addr_ismulticast(&ipaddr) || ip_addr_isbroadcast_bysock(&ipaddr, s)) {
LWIP_ERROR("permission deny: NET_BROADCAST\n", IsCapPermit(CAP_NET_BROADCAST),
set_errno(EPERM); return -1);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册