drivers: wifi: eswifi: fix swapped protocols in eswifi_off_getaddrinfo
As a result, when values returned by getaddrinfo were used, the wrong socket was created. Signed-off-by: Kamil Panek <kamil.panek@wbudowane.pl>
This commit is contained in:
parent
f20cc4b7a4
commit
8a23205a22
1 changed files with 1 additions and 1 deletions
|
@ -632,7 +632,7 @@ static int eswifi_off_getaddrinfo(const char *node, const char *service,
|
|||
|
||||
ai->ai_family = AF_INET;
|
||||
ai->ai_socktype = hints ? hints->ai_socktype : SOCK_STREAM;
|
||||
ai->ai_protocol = ai->ai_socktype == SOCK_STREAM ? IPPROTO_UDP : IPPROTO_TCP;
|
||||
ai->ai_protocol = ai->ai_socktype == SOCK_STREAM ? IPPROTO_TCP : IPPROTO_UDP;
|
||||
|
||||
ai_addr->sin_family = ai->ai_family;
|
||||
ai_addr->sin_port = htons(port);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue