wifi: eswifi: Fix missing peer addr family on TCP connect

The sin_family was not filled properly.

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
This commit is contained in:
Loic Poulain 2022-05-22 19:56:33 +02:00 committed by Carles Cufí
commit 2bcd469ca2

View file

@ -490,6 +490,7 @@ void eswifi_offload_async_msg(struct eswifi_dev *eswifi, char *msg, size_t len)
sin_addr = &peer->sin_addr;
memcpy(&sin_addr->s4_addr, ip, 4);
peer->sin_port = htons(port);
peer->sin_family = AF_INET;
socket->state = ESWIFI_SOCKET_STATE_CONNECTED;
socket->usage++;