mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-01-19 07:43:30 +08:00
多网卡应用下,accept创建的socket应该和server使用一样的网卡(默认网卡不一定正确)
This commit is contained in:
parent
de4fc40706
commit
a245403f4d
@ -619,7 +619,8 @@ int sal_accept(int socket, struct sockaddr *addr, socklen_t *addrlen)
|
||||
LOG_E("New socket registered failed, return error %d.", retval);
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* new socket create by accept should have the same netdev with server*/
|
||||
new_sock->netdev = sock->netdev;
|
||||
/* socket structure user_data used to store the acquired new socket */
|
||||
new_sock->user_data = (void *) new_socket;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user