diff --git a/drivers/wifi/eswifi/eswifi_offload.c b/drivers/wifi/eswifi/eswifi_offload.c index d2beb090ab3..01bdd6fd30d 100644 --- a/drivers/wifi/eswifi/eswifi_offload.c +++ b/drivers/wifi/eswifi/eswifi_offload.c @@ -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++;