Skip to content

Commit 992e79a

Browse files
zmshahahaRbb666
authored andcommitted
optimize sal_bind
1 parent 3d503e9 commit 992e79a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

components/net/sal/src/sal_socket.c

+2-1
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,8 @@ int sal_bind(int socket, const struct sockaddr *name, socklen_t namelen)
679679

680680
addr_un = (struct sockaddr_un *)name;
681681

682-
if ((addr_un->sa_family != AF_UNIX) && (addr_un->sa_family != AF_NETLINK))
682+
#define IS_INET_ADDR_FAMILY(_af) ((_af) == AF_INET) || ((_af) == AF_INET6)
683+
if (IS_INET_ADDR_FAMILY(name->sa_family))
683684
{
684685
/* bind network interface by ip address */
685686
sal_sockaddr_to_ipaddr(name, &input_ipaddr);

0 commit comments

Comments
 (0)