diff options
| author | David Lin <[email protected]> | 2021-07-06 17:31:52 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-07-06 17:31:52 +0800 |
| commit | 3e8de58e513e9134a0c43188ea4e4f80901def8d (patch) | |
| tree | 7a3b19b1387a568dee07763866b4efb75dfeee7f /components/net/sal_socket | |
| parent | 6efca1d120aa64b5345e6a0801f23c3fa0e47db4 (diff) | |
| parent | b3fa063a8dc16cd0817fbb5de8729af75fa09b8d (diff) | |
Merge branch 'RT-Thread:master' into master
Diffstat (limited to 'components/net/sal_socket')
| -rw-r--r-- | components/net/sal_socket/src/sal_socket.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/net/sal_socket/src/sal_socket.c b/components/net/sal_socket/src/sal_socket.c index 982ab2d08d..dd3c5d3dc2 100644 --- a/components/net/sal_socket/src/sal_socket.c +++ b/components/net/sal_socket/src/sal_socket.c @@ -619,7 +619,9 @@ 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; |
