Skip to content

Commit 44a8da4

Browse files
committed
fix UDP host & port
1 parent 326fc2b commit 44a8da4

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/udprelay.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1416,9 +1416,8 @@ init_udprelay(const char *server_host, const char *server_port,
14161416

14171417
server_info _server_info;
14181418
memset(&_server_info, 0, sizeof(server_info));
1419-
strcpy(_server_info.host, inet_ntoa(((struct sockaddr_in*)remote_addr)->sin_addr));
1420-
_server_info.port = ((struct sockaddr_in*)remote_addr)->sin_port;
1421-
_server_info.port = _server_info.port >> 8 | _server_info.port << 8;
1419+
strcpy(_server_info.host, server_host);
1420+
_server_info.port = atoi(server_port);
14221421
_server_info.g_data = server_ctx->protocol_global;
14231422
_server_info.param = (char *)protocol_param;
14241423
_server_info.key = enc_get_key(cipher_env);

0 commit comments

Comments
 (0)