mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-24 06:58:35 +00:00
apps/rexecd: fix bind failed return 13
Signed-off-by: zhushiqi <zhushiqshi@xiaomi.com>
This commit is contained in:
parent
4a1c40aa96
commit
de8080dbff
2 changed files with 3 additions and 3 deletions
|
|
@ -87,7 +87,7 @@ static int do_rexec(FAR struct rexec_arg_s *arg)
|
|||
int sock;
|
||||
int ret;
|
||||
|
||||
sock = rexec_af(&arg->host, arg->port, arg->user,
|
||||
sock = rexec_af(&arg->host, htons(arg->port), arg->user,
|
||||
arg->password, arg->command,
|
||||
NULL, arg->af);
|
||||
if (sock < 0)
|
||||
|
|
|
|||
|
|
@ -209,12 +209,12 @@ int main(int argc, FAR char **argv)
|
|||
default:
|
||||
case AF_INET:
|
||||
((FAR struct sockaddr_in *)&addr)->sin_family = AF_INET;
|
||||
((FAR struct sockaddr_in *)&addr)->sin_port = REXECD_PORT;
|
||||
((FAR struct sockaddr_in *)&addr)->sin_port = htons(REXECD_PORT);
|
||||
ret = sizeof(struct sockaddr_in);
|
||||
break;
|
||||
case AF_INET6:
|
||||
((FAR struct sockaddr_in6 *)&addr)->sin6_family = AF_INET6;
|
||||
((FAR struct sockaddr_in6 *)&addr)->sin6_port = REXECD_PORT;
|
||||
((FAR struct sockaddr_in6 *)&addr)->sin6_port = htons(REXECD_PORT);
|
||||
ret = sizeof(struct sockaddr_in6);
|
||||
break;
|
||||
case AF_RPMSG:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue